Updated Player Rankings: Click here
Note: Stats updated as of April 19, 2023. Records for other age groups will be added as they become available. 

Most Runs

Iwan Rees (Wales)           1190 (ave. 49.58)

Stephen Mace (Aus)               1000 (71.43)

Giles Ecclestone (Eng)            845 (48.00)

Stephen Foster (Eng)              730 (52.14)

Peter Solway (Aus)                690 (76.67)

Richard Petrie (NZ)               682 (42.63)

Iqbal Khan (I)                    676 (39.76)

Adrian Dale (NZ)                  652 (38.35)

David Snellgrove (Eng)            643 (30.62)

Jonathan Wileman (Eng)            613 (68.11)

Sanjeewa Weerasinghe (USA)        611 (32.16)

Ishwar Maraj (WI)                 589 (32.72)

Rafey Kazi (USA)                  576 (36.00)

Michael Cann (Wales)              572 (27.74)

Sunil Dhaniram (WI)               567 (43.62)

Parak Ananta (Ind/USA)            538 (33.63)

Mason Robinson (NZ)               527 (29.28)

Richard Trotman (Eng)             468 (39.00)

Brandon Nash (SA)                 466 (66.57)

Steve Maddock (Wales)             453 (23.84)

Tony Clark (Aus)                  443 (29.53)

Sajid Ali (Pak)                   441 (49.00)

Sudesh Dhaniram (WI)              417 (34.75)

 

Most Wickets

Stephen Foster (Eng)   45 (ave. 9.96)

Zamin Amin (WI)        37 (17.70)

Andrew Nuttall (NZ)    35 (15.54)

Jaffar Qureshi (Pak)   34 (13.47)

Himanshu Patadia (USA) 33 (15.09)

Zubair Hussain (USA)   33 (19.06)

Steve Gollan (Aus)     32 (19.00)

Roy Emmott (Wales)     32 (28.00)

Sean Cooper (Eng)      31 (22.00)

Iwan Rees (Wales)      30 (25.00)

Tim Sargent (Aus)      26 (23.54)

Rudy Gibson (Can)      25 (24.28)

Mark Davies (Wales)    24 (20.88)

Dinesh Sharma (Ind)    23 (16.52)

Chris Hudson (Wales)   23 (26.74)

Fareed Hosein (WI)     23 (31.04)

Mehboob Elahi (Eng)    21 (13.43)

Dean Askew (NZ)        21 (21.81)

Dave Mohammed (Can)    20 (20.75)

Mo Fayyaz (Eng)        20 (23.70)

Highest Scores

Peter Solway (Aus)      151* vs SL

Richard Trotman (Eng)   148* vs WI

Jonathan Wileman (E)    137  vs India

Muhammed Jawed (Pak)    133  vs Wales

Steve Mace (Aus)        127  vs NZ

Sanjeewa Weerasinghe(US)127  vs Aus

Sajid Ali (Pak)         124* vs Wales

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

David Snellgrove (Eng)  118  vs Namibia

Anthony Barranca (Aus)  118  vs Namibia

Michael Cann (Wales)    118  vs USA

Sanjeewa Weerasinghe(US)117  vs NZ

Steve Mace (Aus)        116  vs NZ

Brandon Nash (SA)       115  vs Zim

Iwan Rees (Wales)       114* vs Eng

Andrew Hore (NZ)        114  vs Zim

Ishwar Maraj (WI)       113* vs Wales

Shahid Anwar (Pak)      112  vs Can

Giles Ecclestone (Eng)  111  vs India

Craig Lyons (SA)        110* vs UAE

Sudesh Dhaniram (WI)    108* vs India

Steve Mace (Aus)        107  vs SL

Azad Mohammed (WI)      104  vs Can

Peter Solway (Aus)      104  vs SL

Iwan Rees (Wales)       103  vs Eng

Sajid Ali (Pak)         102* vs Eng

Steve Mace (Aus)        102* vs Zim

Adrian Dale (NZ)        102  vs Can

Sultan Mahmood (Eng)    102  vs Wales

Steve Chapman (Eng)     101  vs Namibia

Ghaffar Kazmi (Pak)     100* vs SA

Murray Goodwin (Zim)    100  vs Can

Iwan Rees (Wales)       100  vs Can

 

Best Bowling Figures

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

Zamin Amin (WI)         5/22 vs Can

Humayun Bashir (USA)    5/23 vs India

David Mohammed (Can)    5/24 vs SL

Manish Pachisia (Ind)   5/28 vs WI

Malith Madurasinghe (W) 5/30 vs WI

Mehboob Eliahi (Eng)    5/36 vs WI

Saleem Mukkudem (SA)    5/36 vs Pak

Haran Nagendran (SL)    5/39 vs Zim

Darshan Vaghmaria (Zim) 5/40 vs SA

Most Dismissals

Parak Ananta (I/US)         51 (21 st)

Steve Powell (W)            31 (18 st)

Mason Robinson (NZ)         24 (11 st)

Anthony Sahadeo(WI)         23 (12 st)

Tony Clark (Aus)            19

Jason Robinson (E)          17 (7 st)

Roy Singh (Can/WI)          14 (4 st)

Syed Rafiullah (Can/UAE)    14 (4 st)

Charlie Knightley (Eng)     14 (3 st)

Andy Davis (Eng)            12 (6 st)

Shafeek Rahim (SL)          11 (1 st)

David Snellgrove (Eng)      11

Greg McDonald (Zim)         10 (8 st)

Mario Solomons (SA)         10 (3 st)

Senerath Seneviratne (SL)   10

Iqbal Khan (India)          10

Shantha Jayasekera (Can)    10

Highest Batting Averages

Andrew Kratzmann (Aus)    91.00

Peter Solway (Aus)        76.67

Murray Goodwin (Zim)      75.40

Steve Mace (Aus)          71.43

Jonathan Wileman (Eng)    68.11

Brandon Nash (SA)         66.57

Mario Solomons (SA)       64.25

Alan Dawson (SA)          57.50

Muhammed Hafeez (Pak)     55.25

Chris Holding (Aus)       54.00

Stephen Foster (Eng)      52.14

Naseer Ahmed (Eng)        52.00

Leith Dawes (Aus)         50.75

Iwan Rees (Wales)         49.58

Sajid Ali (Pak)           49.00

 

 

(Minimum 200 runs)

(Note: “Retired” is considered as a dismissal.)

Best Economy Rates

Mo Shahnawaz (Eng)           1.96 rpo

Ambey Parwatkar (UAE)        2.39

Ruvin Peiris (SL)            2.46 

Dee Thakur (Nam)             2.64

Simon Myles (Eng)            2.77

Sajith Fernando (SL)         2.77

Dave Burden (Eng)            2.88

Jaffar Qureshi (Pak)         2.90

Khurrum Khan (UAE)           2.91

Marcus Sharp (Eng)           2.93

Glen White (NZ)              3.00

Richard Cooper (Eng)         3.01

Mahmood Ahmed (Can)          3.07

Alan Dawson (SA)             3.07

  

(Minimum 20 overs)

Highest Team Scores

359/5 Eng vs Ind (Marl Cup 2022)

323/4 Aus vs USA (Quad Series 2024)

321/2 Pak v Wales (WC 2020)

320/6 SA vs Zim (Quad Series 2022)

313/7 Aus vs USA (March 2024)

311/6 Aus v NZ (Quad Series 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/8 SA vs Zim (Quad Series 2022)

289/9 NZ vs Canada (WC 2023)

287/5 Aus vs Nam (WC 2023)

286/5 Eng vs Wales (Jul. 2019)

286/8 WI vs Eng (July 2022)

Best Bowling Averages

Stephen Foster (Eng)      9.69

Ruvin Peiris (SL)        10.10

Fazal Alam (USA)         11.36

Harry Nagendran (SL)     12.82

Mehboob Elahi (Eng)      13.43

Jaffar Qureshi (Pak)     13.47

Alan Dawson (SA)         13.47

Darren Smith (Aus)       14.09

Neil Ronaldson (NZ)      14.36

Richard Cooper (Eng)     14.69

Mahmood Ahmed (Can)      14.92

Himanshu Patadia (USA)   15.09

Naeem Tayyab (Pak)       15.31

Mark Alleyne (Eng)       15.40

Andrew Nuttall (NZ)      15.54

 

(Minimum 10 wickets)

1.  Stephen Foster (Eng)      103 

2.  Murray Goodwin (Zim)      101 

3.  Steve Mace (Aus)           78

4.  Ruvin Peiris (SL)          78

5.  Andrew Kratzmann (Aus)     74

6.  Alan Dawson (SA)           73

7.  Brandon Nash (SA)          72 

8.  Iwan Rees (Wales)          71

9.  Jaffar Qureshi (Pak)       70

10.  Bede Anandappa (Can)       69

11. Khurrum Khan (UAE)         67

12. Ambey Parwatkar (UAE)      62

13. Suwanji Madanayake (SL)    62

14. Muhammed Hafeez (Pak)      60

15. Mehboob Elahi (Eng)        60

16. Sunil Dhaniram (WI)        58

17. Chris Holding (Aus)        58

18. Darshan Vaghmaria (Zim)    57

19. Sajith Fernando (USA)      56

20. Iqbal Khan (Ind)           55

21. Richard Petrie (NZ)        55

22. Paul Evans (Aus)           55

23. Jonathan Wileman (Eng)     54

24. Adrian Dale (NZ)           53

25. Naseer Ahmed (Eng)         53

26. Muhammed Jawed (Pak)       50

27. Giles Ecclestone (Eng)     50

28. Nishit Shetty (India)      48

29. Himanshu Patadia (USA)     48

30. Dinesh Sharma (India)      47

31. Vejai Seonarine (WI)       46

32. Craig Lyons (SA)           46

33. Mason Robinson (NZ)        47

34. Andrew Nuttall (NZ)        44

35. Naeem Tayyab (Pak)         43

 

Updated 31 March, 2024.

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.