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)                1033 (ave. 49.19)

Giles Ecclestone (Eng)            831 (51.94)

Stephen Foster (Eng)              728 (56.00)

Peter Solway (Aus)                690 (76.67)

Stephen Mace (Aus)                656 (65.60)

Adrian Dale (NZ)                  652 (38.35)

Iqbal Khan (I)                    634 (48.77)

Richard Petrie (NZ)               628 (44.86)

Jonathan Wileman (Eng)            613 (68.11)

Ishwar Maraj (WI)                 589 (32.72)

David Snellgrove (Eng)            573 (30.16)

Sunil Dhaniram (WI)               567 (43.62)

Mason Robinson (NZ)               524 (32.75)

Brandon Nash (SA)                 466 (66.57)

Steve Maddock (Wales)             446 (26.24)

Sajid Ali (Pak)                   441 (49.00)

Tony Clark (Aus)                  439 (31.36)

Sudesh Dhaniram (WI)              417 (34.75)

Michael Cann (Wales)              406 (21.37)

Most Wickets

Stephen Foster (Eng)   40 (ave. 10.33)

Zamin Amin (WI)        37 (17.70)

Andrew Nuttall (NZ)    35 (15.54)

Jaffar Qureshi (Pak)   34 (13.47)

Steve Gollan (Aus)     32 (19.00)

Zubair Hussain (USA)   29 (18.17)

Sean Cooper (Eng)      29 (21.62)

Roy Emmott (Wales)     29 (29.00)

Humayun Bashir (USA)   28 (17.75)

Tim Sargent (Aus)      26 (23.54)

Iwan Rees (Wales)      26 (25.35)

Rudy Gibson (Can)      25 (24.28)

Dinesh Sharma (Ind)    23 (16.52)

Fareed Hosein (WI)     23 (31.04)

Chris Hudson (Wales)   23 (26.74)

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

Sajid Ali (Pak)         124* vs Wales

Rafey Kazi (USA)        123* vs WI

Murray Goodwin (Zim)    122* vs SL

Iqbal Khan (I)          120* vs Wales

Giles Ecclestone (Eng)  120  vs SA

David Snellgrove (Eng)  118  vs Namibia

Anthony Barranca (Aus)  118  vs Namibia

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

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

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)         39 (16 st)

Steve Powell (W)            26 (14 st)

Anthony Sahadeo(WI)         23 (12 st)

Mason Robinson (NZ)         20 (9 st)

Tony Clark (Aus)            18

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

Jason Robinson (E)          17 (7 st)

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

Charlie Knightley (Eng)     13

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

Highest Batting Averages

Peter Solway (Aus)        76.67

Murray Goodwin (Zim)      75.40

Jonathan Wileman (Eng)    68.11

Brandon Nash (SA)         66.57

Steve Mace (Aus)          65.60

Mario Solomons (SA)       64.25

Alan Dawson (SA)          57.50

Stephen Foster (Eng)      56.00

Muhammed Hafeez (Pak)     55.25

Naseer Ahmed (Eng)        52.00

Giles Ecclestone (Eng)    51.94

Kashif Rana (USA)         54.00

Leith Dawes (Aus)         50.75

Iqbal Khan (India)        52.38

Iwan Rees (Wales)         49.19

 

 

(Minimum 200 runs)

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

Best Economy Rates

Mo Shahnawaz (Eng)           1.96 rpo

Ruvin Peiri (SL)             2.46 

Dee Thakur (Nam)             2.64

Simon Myles (Eng)            2.77

Sajith Fernando (SL)         2.77

Dave Burden (Eng)            2.88

Javed Qureshi (Pak)          2.90

Viren Patel (Ind)            2.91

Khurrum Khan (UAE)           2.91

Marcus Sharp (Eng)           2.93

Glen White (NZ)              3.00

Sanjay Pandya (USA)          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)

321/2 Pak v Wales (WC 2020)

320/6 SA vs Zim (Quad Series 2022)

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)

281/6 Aus vs SL (WC 2018)

Best Bowling Averages

Ruvin Peiris (SL)        10.10

Stephen Foster (Eng)     10.33

Mohsin Khan (USA)        12.76

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

Naeem Tayyab (Pak)       15.31

Mark Alleyne (Eng)       15.40

Andrew Nuttall (NZ)      15.54

Bede Anandappa (Can)     15.57

 

(Minimum 10 wickets)

1.  Stephen Foster (Eng)      102 

2.  Murray Goodwin (Zim)      101 

3.  Ruvin Peiris (SL)          78

4.  Alan Dawson (SA)           73

5.  Steve Mace (Aus)           72 

6.  Brandon Nash (SA)          72 

7.  Jaffar Qureshi (Pak)       71

8.  Bede Anandappa (Can)       69

9.  Iwan Rees (Wales)          68

10. Khurrum Khan (UAE)         67

11. Iqbal Khan (India)         65

12. Ambey Parwatkar (UAE)      62

13. Suwanji Madanayake (SL)    62

14. Muhammed Hafeez (Pak)      60

15. Mehboob Elahi (Eng)        60

16. Manish Pachisia (Ind)      59

17. Humayun Bashir (USA)       58

18. Sunil Dhaniram (WI)        58

19. Richard Petrie (NZ)        58

20. Jonathan Wileman (Eng)     58

21. Darshan Vaghmaria (Zim)    57

22. Sajith Fernando (USA)      56

23. Giles Ecclestone (Eng)     53

24. Adrian Dale (NZ)           53

25. Naseer Ahmed (Eng)         53

26. Muhammed Jawed (Pak)       50

27. Nishit Shetty (India)      48

28. Fazal Alam (USA)           48

29. Mason Robinson (NZ)        47

30. Dinesh Sharma (India)      47

31. Adil Somani (NZ)           47

32. Damian Meek (Aus)          47

33. Viren Patel (India)        47

34. Vejai Seonarine (WI)       46

35. Craig Lyons (SA)           46

36. Richard Cooper (Eng)       44

 

Updated 19 April, 2023.

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. 3 games).

Players who have missed 5 consecutive games for their country are removed from the rankings.