Most Runs in ODI at Sophia Gardens, Cardiff

SrPlayerMInnRAve100s50s
1 Jos Buttler (ENG) 5529297.33 0 4
2 Jason Roy (ENG) 3328695.33 2 0
3 Shakib Al Hasan (BAN) 22235117.50 2 0
4 Jonny Bairstow (ENG) 4417759.00 0 1
5 Joe Root (ENG) 5515931.80 0 1
6 Fakhar Zaman (PAK) 3315451.33 0 2
7 Kane Williamson (NZ) 3214472.00 0 2
8 Ben Stokes (ENG) 5414035.00 0 1
9 Martin Guptill (NZ) 3313366.50 0 1
10 Eoin Morgan (ENG,IRE) 4413333.25 0 1
11 Shaun Marsh (AUS) 11131131.00 1 0
12 Ricky Ponting (AUS) 4413132.75 0 1
13 Mahmudullah (BAN) 22130130.00 1 0
14 Dawid Malan (ENG) 22122122.00 0 2
15 Daryl Mitchell (NZ) 11118- 1 0
16 Ian Bell (ENG) 2211457.00 0 1
17 Devon Conway (SA,NZ) 11111- 1 0
18 Azhar Ali (PAK) 2211055.00 0 1
19 Virat Kohli (IND) 11107107.00 1 0
20 Kusal Janith Perera (SL) 2210753.50 0 1
21 Ross Taylor (NZ) 3210251.00 0 1
22 Mohammad Ashraful (BAN) 11100100.00 1 0
23 Herschelle Gibbs (SA) 229696.00 0 1
24 Alex Hales (ENG) 339531.66 0 1
25 Mohammad Yousuf (PAK) 2191- 0 1
26 Cameron White (AUS) 1186- 0 1
27 Dimuth Karunaratne (SL) 228282.00 0 1
28 Roger Twose (NZ) 1180- 0 1
29 Damien Martyn (AUS) 217777.00 0 1
30 Michael Bevan (AUS) 227777.00 0 1
31 Darren Lehmann (AUS) 117676.00 0 1
32 Hamish Marshall (NZ) 1175- 0 1
33 Niroshan Dickwella (SL) 117373.00 0 1
34 Rahul Dravid (IND,World XI) 116969.00 0 1
35 Quinton de Kock (SA) 116868.00 0 1
36 Rashid Latif (PAK) 116666.00 0 1
37 Chris Cairns (NZ) 226464.00 0 1
38 Jonathan Trott (ENG) 116363.00 0 1
39 Paul Collingwood (ENG,World XI) 226231.00 0 0
40 Steve Waugh (AUS) 226161.00 0 1
41 Sarfaraz Ahmed (PAK) 2161- 0 1
42 Graeme Smith (SA,World XI) 115858.00 0 1
43 Colin Munro (NZ) 1158- 0 1
44 Brian Lara (WI,World XI) 115858.00 0 1
45 Zak Crawley (ENG) 1158- 0 1
46 Mushfiqur Rahim (BAN) 225829.00 0 0
47 Shane Watson (AUS) 115757.00 0 1
48 Michael Clarke (AUS) 225527.50 0 1
49 Ramnaresh Sarwan (WI) 115454.00 0 1
50 Heath Streak (ZIM) 115454.00 0 1