
Most Runs
Iwan Rees (Wales) 1874 (ave. 44.62)
Stephen Mace (Aus) 1598 (57.07)
Giles Ecclestone (Eng) 1569 (60.35)
Richard Trotman (Eng) 1128 (47.00)
Tony Clark (Aus) 964 (34.43)
Jonathan Wileman (Eng) 960 (60.00)
Richard Petrie (NZ) 889 (38.65)
Sanjeewa Weerasinghe (USA) 859 (35.79)
David Snellgrove (Eng) 847 (26.47)
Iqbal Khan (I) 840 (33.60)
Naseer Ahmed (Eng) 828 (48.71)
Stephen Foster (Eng) 799 (53.27)
Mason Robinson (NZ) 767 (33.35)
Fazal Alam (USA) 767 (29.50)
Michael Cann (Wales) 737 (23.77)
Vinayank Samant (Ind) 735 (49.00)
Fakir Dungaria (Eng/Ind) 725 (25.89)
Ishwar Maraj (WI) 707 (28.28)
Peter Solway (Aus) 690 (76.67)
Sunil Dhaniram (WI) 687 (42.94)
Adrian Dale (NZ) 652 (38.35)
Most Wickets
Iwan Rees (Wales) 62 (ave. 21.58)
Zamin Amin (WI) 51 (19.47)
Himanshu Patadia (USA) 50 (16.18)
Roy Emmott (Wales) 50 (28.40)
Stephen Foster (Eng) 49 (10.53)
Jaffar Qureshi (Pak) 47 (15.21)
Julian Ballinger(Wales)47 (21.40)
Sean Cooper (Eng) 42 (22.93)
Dinesh Sharma (Ind) 40 (20.68)
James Morris (Aus) 38 (19.00)
Dinesh Sharma (Ind) 36 (18.75)
Andrew Nuttall (NZ) 36 (18.83)
Marcus Sharp (Eng) 35 (20.17)
Steve Gollan (Aus) 35 (24.66)
Zubair Hussain (USA) 33 (19.06)
Martyn Gidley (Eng) 33 (19.52)
Mark Davies (Wales) 32 (33.22)
Richard Cooper (Eng) 30 (15.17)
Vejai Seonarine (WI) 30 (19.50)
Tony Clark (Aus) 30 (25.60)
Fakir Dungaria (I/Eng) 30 (26.33)




Highest Scores
Peter Solway (Aus) 151* vs SL
Richard Trotman (Eng) 148* vs WI
Jonathan Wileman (E) 137 vs India
Simon Holliday (Wales) 137 vs USA
Ali Bukhari (Wales) 136* vs Aus
Muhammed Jawed (Pak) 133 vs Wales
Steve Mace (Aus) 127 vs NZ
Sanjeewa Weerasinghe(US)127 vs Aus
Richard Trotman (Eng) 127 vs India
Giles Ecclestone (Eng) 125 vs SL
Sajid Ali (Pak) 124* vs Wales
Fakir Dungaria (Ind) 124* vs Can
Rafey Kazi (USA) 123* vs WI
Murray Goodwin (Zim) 122* vs SL
Iqbal Khan (I) 120* vs Wales
Steve Mace (Aus) 120* vs USA
Giles Ecclestone (Eng) 120 vs SA
Best Bowling Figures
Andy Walton (Zim) 7/21 vs Nam
Stephen Foster (Eng) 6/17 vs SL
Damian Meek (Aus) 6/24 vs Can
Iqbal Khan (Ind) 6/25 vs UAE
Stephen Foster (Eng) 6/30 vs NZ
Pawan Malik (Ind) 5/14 vs Wales
Stephen Foster (Eng) 5/14 vs India
Mo Shahnawaz (Eng) 5/15 vs Nam
Roy Emmott (Wales) 5/17 vs Nam
Janaka Rambukwella (SL) 5/18 vs SA
Wiaan Smit (SA) 5/21 vs WI
Zamin Amin (WI) 5/22 vs Can
Humayun Bashir (USA) 5/23 vs India
Nalaka Fernando (Zim) 5/23 vs Nam
David Mohammed (Can) 5/24 vs SL
Manish Pachisia (Ind) 5/28 vs WI
Simon Waddington (Aus) 5/28 vs Can
Malith Madurasinghe (W) 5/30 vs WI
Darshan Vaghmaria (Zim) 5/31 vs Nam
Mehboob Eliahi (Eng) 5/36 vs WI
Saleem Mukkudem (SA) 5/36 vs Pak
Haran Nagendran (SL) 5/39 vs Zim
Murugan Mayilswamy (I) 5/39 vs Pak
Darshan Vaghmaria (Zim) 5/40 vs SA
Craig Trindall (Aus) 5/45 vs SL
Most Dismissals
Parak Ananta (I/US) 59 (27 st)
Steve Powell (W) 46 (27 st)
Anthony Sahadeo(WI) 29 (13 st)
Charlie Knightley (Eng) 26 (7 st)
Mason Robinson (NZ) 25 (12 st)
Tony Clark (Aus) 24
Anthony Barranca (Aus) 23 (3 st)
David Snellgrove (Eng) 23
Mario Solomons (SA) 19 (4 st)
Jason Robinson (E) 17 (7 st)
Vinayak Samant (Ind) 17 (9 st)
Azhar Khan (Pak) 16 (11 st)



Highest Batting Averages
Peter Solway (Aus) 76.67
Murray Goodwin (Zim) 76.29
Brandon Nash (SA) 66.57
Jason Oates (Zim) 60.38
Giles Ecclestone (Eng) 60.35
Jonathan Wileman (Eng) 60.00
Roy Smith (Eng) 59.94
Simon Holliday (Wales) 57.73
Mandar Phadke (Ind) 57.60
Alan Dawson (SA) 57.50
Jason Oates (Zim) 57.00
Steve Mace (Aus) 57.07
Andrew Sharp (Aus) 56.09
Stephen Foster (Eng) 53.27
Sheikh Iqbal Ahmed (Pak) 51.40
(Minimum 200 runs)
(Note: “Retired” is considered as a dismissal.
Best Economy Rates
Ambey Parwatkar (UAE) 2.39 rpo
Dee Thakur (Nam) 2.64
Simon Myles (Eng) 2.77
Ruvin Peiris (SL) 2.82
Richard Cooper (Eng) 2.89
Stephen Howell (WI) 2.89
Javed Qureshi (Pak) 2.90
Khurrum Khan (UAE) 2.91
(Minimum 30 overs)
Highest Team Scores
414/7 Eng vs Nam (WC 2025)
402/5 Eng vs Scot (2025)
359/5 Eng vs Ind (Marl Cup 2022)
331/9 Canada vs Nam (WC 2025)
323/4 Aus vs USA (Quad Series 2024)
321/2 Pak v Wales (WC 2020)
320/6 SA vs Zim (Quad Series 2022)
318/7 India vs SA (WC 2025)
313/7 Aus vs USA (March 2024)
311/6 Aus v NZ (Quad Series 2024)
310/5 Aus vs India (Marl Cup 2024)
308/7 NZ vs Zim (WC 2023)
307/3 Eng vs Nam (WC 2023)
307/6 Aus vs SA (WC 2018)
302/7 Eng vs WI (July 2022)
301/7 Wales vs Scotland (2025)
301/8 SA vs Zim (Quad Series 2022)
Best Bowling Averages
Stephen Foster (Eng) 10.53
Ruvin Peiris (SL) 11.27
Zulfi Butt (Eng) 12.35
Harry Nagendran (SL) 12.82
Mehboob Elahi (Eng) 13.43
Alan Dawson (SA) 13.47
Craig Trindall (Aus) 13.52
Ali Bukhari (Wales) 14.04
Fazal Alam (USA) 14.08
Darren Smith (Aus) 14.09
Wiaan Smit (SA) 14.28
Neil Ronaldson (NZ) 14.36
Sajith Fernando (USA) 14.77
Mahmood Ahmed (Can) 14.92
(Minimum 10 wickets)


1. Ali Bukhari (Wales) 112
2. Wiaan Smit (SA) 101
3. Saman Jayantha (SL) 89
4. Iwan Rees (Wales) 75
5. Simon Holliday (Wales) 73
6. Zulfi Butt (Eng) 70
7. Ruvin Peiris (SL) 66
8. Steve Mace (Aus) 65
9. Jaffar Qureshi (Pak) 65
10. Craig Trindall (Aus) 64
11. Jason Oates (Zim) 61
12. Giles Ecclestone (Eng) 59
13. Sajith Fernando (USA) 57
14. Sohail Masood (Ind) 57
15. Muhammed Hafeez (Pak) 57
16. Darshan Vaghmaria (Zim) 55
17. Ravinder Bhandari (Ind) 53
18. Vinayank Samant (Ind) 51
19. Richard Petrie (NZ) 51
20. Yahya Jiwa (SA) 51
21. Rory Ingram (SL) 51
22. Kshitij Desai (Eng) 50
23. Sudesh Dhaniram (WI) 50
24. Andrew Sharp (Aus) 50
25. Muhammed Shahid (Pak) 50
26. Richard Trotman (Eng) 49
27. Rehan Rauf (Pak) 49
28. Vishal Dube (NZ) 49
29. Andrew Walton (Zim) 48
30. Nishit Shetty (Ind) 48

Updated 11 September, 2025.
Points calculated as follows:
1 run = 1 point
50 = 25 bonus points
100 = 50 bonus points
1 wicket = 40 points
1 run conceded = -1 point
5WI = 60 bonus points
1 catch = 10 points
1 stumping = 15 points
Points divided by number of games played (min. 5 games).
Players who have missed 5 consecutive games for their country are removed from the rankings.