Most Ball Played in ODI at Grange Cricket Club, Edinburgh

SrPlayerBPMInnRAve100s50s
1 Gavin Hamilton (ENG,SCOT) 376 6623839.66 0 2
2 Calum MacLeod (SCOT) 280 6631177.75 2 0
3 Kyle Coetzer (SCOT) 277 8826433.00 0 3
4 Neil McCallum (SCOT) 220 4411629.00 0 1
5 Richie Berrington (SCOT) 209 9912814.22 0 0
6 Rahmat Shah (AFG) 154 22126126.00 1 0
7 Shaun Marsh (AUS) 151 11151151.00 1 0
8 Matthew Cross (SCOT) 146 5513927.80 0 1
9 Minhajul Abedin (BAN) 116 1168- 0 1
10 Mohammad Shahzad (AFG) 116 2211055.00 0 1
11 Aaron Finch (AUS) 114 11148148.00 1 0
12 Mohammad Yousuf (PAK) 113 1183- 0 1
13 Alec Davies (SCOT) 113 225628.00 0 0
14 Ryan Watson (SCOT) 104 449122.75 0 1
15 Ian Stanger (SCOT) 99 334013.33 0 0
16 Babar Hayat (HK) 95 228241.00 0 1
17 Javed Ahmadi (AFG) 94 225527.50 0 0
18 Majid Haq (SCOT) 92 444310.75 0 0
19 Michael Leask (SCOT) 89 4411036.66 0 1
20 Dougie Lockhart (SCOT) 87 227171.00 0 0
21 Preston Mommsen (SCOT) 87 444812.00 0 0
22 Con de Lange (SA,SCOT) 84 335728.50 0 0
23 David John Hussey (AUS) 83 11111111.00 1 0
24 Nizakat Khan (HK) 82 228341.50 0 0
25 Misbah ul Haq (PAK) 80 1183- 0 1
26 Najibullah Zadran (AFG) 78 22100100.00 0 1
27 Mark Chapman (NZ) 75 11101- 1 0
28 Craig Wallace (SCOT) 75 339933.00 0 1
29 Mat Machan (SCOT) 73 225025.00 0 0
30 Imran Farhat (PAK) 70 114646.00 0 0
31 Colin Smith (SCOT) 70 223618.00 0 0
32 Shane Watson (AUS) 67 2210552.50 0 1
33 Craig Kieswetter (ENG) 65 116969.00 0 1
34 Adam Voges (AUS) 64 217272.00 0 1
35 Daryl Mitchell (NZ) 62 1174- 0 1
36 Jonny Bairstow (ENG) 59 11105105.00 1 0
37 Naimur Rahman (BAN) 58 113636.00 0 0
38 Aizaz Khan (HK) 58 223718.50 0 0
39 Alex Hales (ENG) 56 115252.00 0 1
40 Gordon Drummond (SCOT) 55 332814.00 0 0
41 Martin Guptill (NZ) 53 114747.00 0 0
42 George Munsey (SCOT) 51 115555.00 0 1
43 Michael Jones (SCOT) 50 113636.00 0 0
44 Eoin Morgan (ENG,IRE) 50 224444.00 0 0
45 Roger Twose (NZ) 49 1154- 0 1
46 Finn Allen (NZ) 48 115050.00 0 1
47 Abdul Razzaq (PAK) 48 1149- 0 0
48 Anshuman Rath (HK) 48 224522.50 0 0
49 Safyaan Sharif (SCOT) 48 544522.50 0 0
50 Liam Plunkett (ENG,USA) 45 1147- 0 0