| Full Name: | John Angus Rae Blain | |
| Born: | 4 January 1979 in Edinburgh, Midlothian, Scotland | |
| Batting: | Right-hand batsman | |
| Bowling: | Right-arm fast-medium | |
| ODI Debut: | Australia v Scotland at County Ground, New Road, Worcester - 16 May 1999 | |
| Last ODI: | Scotland v India at Titwood, Glasgow - 16 August 2007 | |
| Twenty20 Debut: | Pakistan v Scotland at Sahara Stadium, Kingsmead, Durban - 12 September 2007 | |
| Last Twenty20: | India v Scotland at Kingsmead, Durban (neutral venue) - 13th September 2007 |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 25 | 20 | 6 | 209 | 14.92 | 30* | 359 | 58.21 | 0 | 0 | 2 | 1 | 12 | 6 | 5 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 984 | 912 | 27 | 4/37 | 33.77 | 5.56 | 36.44 | 1 | 0 |
| Recent scores: | 4, 2, 7*, 18*, 23, 9, 7, 15*, 30*, 2 | |
| Modes of dismissal: | run out (4), lbw (3), bowled (1), caught (6) | |
| Dismissed most by: | James Kamande 2, Peter Ongondo 1, Shoaib Malik 1, Saqibul Hasan 1, George Codrington 1, Andrew Hall 1, Munaf Patel 1, Abdul Razzaq 1, Hendy Bryan 1, Chris Harris 1 | |
| More player stats: | Batting Analysis | Bowling Analysis |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 2 | 1 | 0 | 0 | - | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 24 | 23 | 2 | 2/23 | 11.50 | 5.75 | 12.00 | 0 | 0 |
| Recent scores: | 0 | |
| Modes of dismissal: | bowled (1), | |
| Dismissed most by: | Umar Gul 1, | |
| More player stats: | Batting Analysis | Bowling Analysis |