Most Runs

Iwan Rees (Wales)           1775 (ave. 47.97)

Giles Ecclestone (Eng)           1546 (64.42)

Stephen Mace (Aus)               1495 (55.37)

Tony Clark (Aus)                  963 (35.67)

Richard Petrie (NZ)               889 (38.65)

Sanjeewa Weerasinghe (USA)        859 (35.79)

Iqbal Khan (I)                    840 (33.60)

David Snellgrove (Eng)            831 (26.81)

Jonathan Wileman (Eng)            816 (58.29)

Stephen Foster (Eng)              799 (53.52)

Mason Robinson (NZ)               767 (33.35)

Michael Cann (Wales)              737 (23.77)

Richard Trotman (Eng)             736 (35.05)

Fazal Alam (USA)                  717 (29.88)

Fakir Dungaria (Eng/Ind)          708 (27.23)

Ishwar Maraj (WI)                 707 (28.28)

Peter Solway (Aus)                690 (76.67)

Sunil Dhaniram (WI)               687 (42.94)

Adrian Dale (NZ)                  652 (38.35)

Parak Ananta (Ind/USA)            619 (34.39)

Ruvin Peiris (SL)                 617 (44.07)

Colin Owens (NZ)                  616 (38.50)

Andrew Hore (NZ)                  605 (28.81)

Most Wickets

Zamin Amin (WI)        51 (ave. 19.47)

Iwan Rees (Wales)      51 (22.45)

Stephen Foster (Eng)   49 (10.53)

Jaffar Qureshi (Pak)   47 (15.21)

Himanshu Patadia (USA) 47 (15.23)

Roy Emmott (Wales)     47 (28.32)

Sean Cooper (Eng)      42 (22.93)

Julian Ballinger(Wales)40 (20.85)

James Morris (Aus)     38 (17.76)

Dinesh Sharma (Ind)    36 (18.75)

Andrew Nuttall (NZ)    36 (18.83)

Steve Gollan (Aus)     35 (24.66)

Zubair Hussain (USA)   33 (19.06)

Vejai Seonarine (WI)   30 (19.50)

Tony Clark (Aus)       30 (25.60)

Fakir Dungaria (I/Eng) 30 (25.63)

Mark Davies (Wales)    30 (30.33)

Darshan Vaghmaria (Zim)29 (18.10)

Marcus Sharp (Eng)     29 (21.51)

Martyn Gidley (Eng)    28 (19.25)

Craig Trindall (Aus)   27 (13.52)

Fareed Hosein (WI)     27 (34.63)

Sajith Fernando (USA)  26 (14.77)

Andrew Walton (Aus/Zim)26 (22.50)

Tim Sargent (Aus)      26 (23.54)

Phil Melville (Aus)    27 (21.48)

Suwanji Madanayake (SL)25 (22.36)

Rudy Gibson (Can)      25 (24.28)

Highest Scores

Peter Solway (Aus)      151* vs SL

Richard Trotman (Eng)   148* vs WI

Jonathan Wileman (E)    137  vs India

Ali Bukhari (Wales)     136* vs Aus

Muhammed Jawed (Pak)    133  vs Wales

Steve Mace (Aus)        127  vs NZ

Sanjeewa Weerasinghe(US)127  vs Aus

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)

Mason Robinson (NZ)         25 (12 st)

Charlie Knightley (Eng)     25 (7 st)

Tony Clark (Aus)            24

Anthony Barranca (Aus)      23 (3 st)

David Snellgrove (Eng)      21

Mario Solomons (SA)         19 (4 st)

Jason Robinson (E)          17 (7 st)

Vinayak Samant (Ind)        16 (9 st)

Azhar Khan (Pak)            16 (11 st)

 

Highest Batting Averages

Peter Solway (Aus)        76.67

Murray Goodwin (Zim)      76.29

Roy Smith (Eng)           68.83

Brandon Nash (SA)         66.57

Giles Ecclestone (Eng)    64.42

Ali Bukhari (Wales)       59.14

Andrew Sharp (Aus)        58.90

Jonathan Wileman (Eng)    58.29

Mandar Phadke (Ind)       57.60

Alan Dawson (SA)          57.50

Jason Oates (Zim)         57.00

Steve Mace (Aus)          55.37

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

Fazal Alam (USA)         11.36

Harry Nagendran (SL)     12.82

Zulfi Butt (Eng)         13.27

Mehboob Elahi (Eng)      13.43

Alan Dawson (SA)         13.47

Craig Trindall (Aus)     13.52

Richard Cooper (Eng)     14.05

Darren Smith (Aus)       14.09

Ali Bukhari (Wales)      14.17

Wiaan Smit (SA)          14.28

Neil Ronaldson (NZ)      14.36

Jason Whittaker (Eng)    14.38

Sajith Fernando (USA)    14.77

Mahmood Ahmed (Can)      14.92

Darshan Vaghmaria (Zim)  14.96

 

(Minimum 10 wickets)

1.  Ali Bukhari (Wales)       130

2.  Wiaan Smit (SA)           101

3.  Saman Jayantha (SL)        89

4.  Iwan Rees (Wales)          75

5.  Ruvin Peiris (SL)          66

7.  Jaffar Qureshi (Pak)       65

8.  Craig Trindall (Aus)       64

9.  Steve Mace (Aus)           63

10. Giles Ecclestone (Eng)     63

11. Jason Oates (Zim)          61

12. Sajith Fernando (USA)      57

13. Sohail Masood (Ind)        57

14. Muhammed Hafeez (Pak)      57

15. Darshan Vaghmaria (Zim)    55

16. Simon Holliday (Wales)     54

17. Andrew Sharp (Aus)         53

18. Zulfi Butt (Eng)           51

19. Richard Petrie (NZ)        51

20. Yahya Jiwa (SA)            51

21. Rory Ingram (SL)           51

22. Kshitij Desai (Eng)        51

23. Sudesh Dhaniram (WI)       50

24. Muhammed Shahid (Pak)      50

25. Iqbal Khan (Ind)           50

26. Himanshu Patadia (USA)     49

27. Rehan Rauf (Pak)           49

28. Aftab Quaser (Can)         49

29. Vishal Dube (NZ)           49

30. Muhammed Jawed (Pak)       47

Updated 25 May, 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.