Highest Individual Score in ODI at Grange Cricket Club, Edinburgh

SrPlayerBPHSOppDate
1 Shaun Marsh (AUS) 151 151 SCOT 03 Sep 2013
2 Aaron Finch (AUS) 114 148 SCOT 03 Sep 2013
3 Calum MacLeod (SCOT) 94 140* ENG 10 Jun 2018
4 David John Hussey (AUS) 83 111 SCOT 28 Aug 2009
5 Jonny Bairstow (ENG) 59 105 SCOT 10 Jun 2018
6 Calum MacLeod (SCOT) 107 102 HK 10 Sep 2016
7 Mark Chapman (NZ) 75 101* SCOT 31 Jul 2022
8 Rahmat Shah (AFG) 123 100* SCOT 04 Jul 2016
9 Najibullah Zadran (AFG) 53 89* SCOT 04 Jul 2016
10 Michael Leask (SCOT) 55 85 NZ 31 Jul 2022
11 Mohammad Shahzad (AFG) 91 84 SCOT 06 Jul 2016
12 Misbah ul Haq (PAK) 80 83* SCOT 17 May 2013
13 Mohammad Yousuf (PAK) 113 83* SCOT 27 Jun 2006
14 Ryan Watson (SCOT) 85 80 PAK 27 Jun 2006
15 Daryl Mitchell (NZ) 62 74* SCOT 31 Jul 2022
16 Adam Voges (AUS) 64 72 SCOT 28 Aug 2009
17 Craig Kieswetter (ENG) 65 69 SCOT 19 Jun 2010
18 Shane Watson (AUS) 43 68 SCOT 28 Aug 2009
19 Minhajul Abedin (BAN) 116 68* SCOT 24 May 1999
20 Neil McCallum (SCOT) 129 68 PAK 27 Jun 2006
21 Gavin Hamilton (SCOT) 71 63 BAN 24 May 1999
22 Andrew Strauss (ENG) 43 61 SCOT 19 Jun 2010
23 Gavin Hamilton (SCOT) 119 60 ENG 18 Aug 2008
24 Kyle Coetzer (SCOT) 49 58 ENG 10 Jun 2018
25 Babar Hayat (HK) 67 56 SCOT 10 Sep 2016
26 George Munsey (SCOT) 51 55 ENG 10 Jun 2018
27 Roger Twose (NZ) 49 54* SCOT 31 May 1999
28 Kyle Coetzer (SCOT) 30 53 HK 08 Sep 2016
29 Matthew Cross (SCOT) 58 53 NZ 31 Jul 2022
30 Craig Wallace (SCOT) 52 52 HK 10 Sep 2016
31 Alex Hales (ENG) 56 52 SCOT 10 Jun 2018
32 Kyle Coetzer (SCOT) 63 51 ENG 19 Jun 2010
33 Finn Allen (NZ) 48 50 SCOT 31 Jul 2022
34 Abdul Razzaq (PAK) 48 49* SCOT 27 Jun 2006
35 Matthew Cross (SCOT) 39 48 ENG 10 Jun 2018
36 Kyle Coetzer (SCOT) 42 48 HK 10 Sep 2016
37 Gavin Hamilton (SCOT) 77 48 ENG 19 Jun 2010
38 Liam Plunkett (ENG) 45 47* SCOT 10 Jun 2018
39 Martin Guptill (NZ) 53 47 SCOT 31 Jul 2022
40 Moeen Ali (ENG) 33 46 SCOT 10 Jun 2018
41 Dougie Lockhart (SCOT) 53 46 ENG 19 Jun 2010
42 Imran Farhat (PAK) 70 46 SCOT 17 May 2013
43 Nizakat Khan (HK) 26 43 SCOT 08 Sep 2016
44 Nizakat Khan (HK) 56 40 SCOT 10 Sep 2016
45 Richie Berrington (SCOT) 54 39 ENG 10 Jun 2018
46 Mat Machan (SCOT) 54 39 AUS 03 Sep 2013
47 Javed Ahmadi (AFG) 61 39 SCOT 04 Jul 2016
48 Paul Collingwood (ENG) 41 38* SCOT 19 Jun 2010
49 Gavin Hamilton (SCOT) 50 38 AUS 28 Aug 2009
50 Shane Watson (AUS) 24 37 SCOT 03 Sep 2013