John Blain is a right handed batsman and right arm fast medium bowler who plays for Scotland cricket team. The other teams he has played for are Yorkshire, Northamptonshire and Dunfermline.
Blain debuted in One day Internationals on 16th May 1999 at Worcester against Australia. In this match, he batted at the No. 9 position and remained unbeaten on 3 in 7 deliveries. He bowled 8 overs, none of which were maidens, conceded 35 runs and took 1 wicket. Australia won this match by 6 wickets with 31 balls to spare. Blain played his first Twenty20 International on 12th September 2007 at Durban against Pakistan. In this match, he bowled 4 overs, none of which were maiden, conceded 23 runs and took 2 wickets. He batted at the No. 10 position and was bowled by Umar Gul for no score on the first ball he faced. Pakistan won this match by 51 runs.
Blain has played in 31 One day Internationals in which he has bowled 1215 deliveries, conceded 1062 runs and took 38 wickets at a bowling average of 27.94 and economy rate 5.24. He has scored 241 runs at a batting average of 14.17 and strike rate of 55.65. He has participated in 6 Twenty20 Internationals in which he has bowled 120 deliveries, has conceded 108 runs and has taken 6 wickets at a bowling average of 18 and economy rate 5.40.