John Blain

-
Scotland Flag
Full Name: John Angus Rae Blain
Date of Birth: 04 Jan 1979
Current Age: 47 Year, 1 Month, 4 Days
Born: Edinburgh Midlothian
Teams: Scotland, Dunfermline, George Heriot's School Former Pupils, Northamptonshire, Yorkshire
TEST
Rank
-
Cap No
First Game
Last Game
ODI
Rank
-
Cap No
3
First Game
1999-05-16
Last Game
2009-04-19
T20I
Rank
-
Cap No
1
First Game
2007-09-12
Last Game
2008-08-04
100.00 in t20i
0.00 in t20i
74.29 in odi
30.00 in odi
43.24 in odi
59.24 in odi
4 / 1 in t20i
156 / 7 in odi
38 / 2 in odi
93 / 4 in odi
15 / 2 in odi
32 / 3 in odi
5/4 in odi
5/32 in odi
4/22 in odi
2/15 in t20i
4/35 in odi
5/4 in odi
13.50 in odi
11.50 in t20i
20.18 in odi
21.00 in odi
21.25 in t20i
29.38 in odi
5.75 in t20i
3.36 in odi
5.31 in t20i
5.40 in t20i
5.22 in odi
5.66 in odi
12.00 in t20i
22.26 in odi
24.11 in odi
23.08 in odi
24.00 in t20i
33.75 in odi
2/24 in t20i
3/65 in odi
5/62 in odi
4/53 in odi
2/23 in t20i
4/54 in odi











CricStats is an independent, unofficial cricket statistics platform created by a cricket fan, for cricket fans. While we provide live cricket scores and real-time match updates through our interactive tracker, our core mission is to be the ultimate cricket database. We collect, organize, and present year-wise cricket statistics, player records, and team rankings in a clean, data-driven way. From historical trends to live match scorecards, CricStats is built to help true cricket lovers explore the game beyond just numbers—and discover the stories hidden inside the statistics. Not affiliated with any official cricket board, just 100% dedicated to the game.

© 2026 CricStats.in | The Home of Cricket Data All player and team trademarks are the property of their respective owners. Statistical data is for informational purposes only.