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)

Giles Ecclestone (Eng)            845 (48.00)

Stephen Foster (Eng)              730 (52.14)

Peter Solway (Aus)                690 (76.67)

Iqbal Khan (I)                    676 (39.76)

Stephen Mace (Aus)                656 (65.60)

Adrian Dale (NZ)                  652 (38.35)

David Snellgrove (Eng)            643 (30.62)

Richard Petrie (NZ)               628 (44.86)

Jonathan Wileman (Eng)            613 (68.11)

Ishwar Maraj (WI)                 589 (32.72)

Michael Cann (Wales)              572 (27.74)

Sunil Dhaniram (WI)               567 (43.62)

Mason Robinson (NZ)               524 (32.75)

Rafey Kazi (USA)                  514 (46.73)

Richard Trotman (Eng)             468 (39.00)

Brandon Nash (SA)                 466 (66.57)

Steve Maddock (Wales)             453 (23.84)

Sajid Ali (Pak)                   441 (49.00)

Tony Clark (Aus)                  439 (31.36)

Sudesh Dhaniram (WI)              417 (34.75)

Parak Ananta (Ind/USA)            409 (29.21)

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)

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)

Himanshu Patadia (USA) 26 (12.38)

Tim Sargent (Aus)      26 (23.54)

Rudy Gibson (Can)      25 (24.28)

Mark Davies (Wales)    24 (20.88)

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

Michael Cann (Wales)    118  vs USA

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)         48 (19 st)

Steve Powell (W)            31 (18 st)

Anthony Sahadeo(WI)         23 (12 st)

Mason Robinson (NZ)         20 (9 st)

Tony Clark (Aus)            18

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

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

Muhammed Hafeez (Pak)     55.25

Stephen Foster (Eng)      52.14

Naseer Ahmed (Eng)        52.00

Kashif Rana (USA)         54.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 Peiri (SL)             2.46 

Dee Thakur (Nam)             2.64

Simon Myles (Eng)            2.77

Sajith Fernando (SL)         2.77

Himanshu Patadia (USA)       2.78

Dave Burden (Eng)            2.88

Jaffar 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

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)

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

Stephen Foster (Eng)      9.69

Ruvin Peiris (SL)        10.10

Himanshu Patadia (USA)   12.38

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)      103 

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.  Iwan Rees (Wales)          71

8.  Jaffar Qureshi (Pak)       70

9.  Bede Anandappa (Can)       69

10. Khurrum Khan (UAE)         67

11. Ambey Parwatkar (UAE)      62

12. Suwanji Madanayake (SL)    62

13. Muhammed Hafeez (Pak)      60

14. Mehboob Elahi (Eng)        60

15. Sunil Dhaniram (WI)        58

16. Richard Petrie (NZ)        58

17. Darshan Vaghmaria (Zim)    57

18. Sajith Fernando (USA)      56

19. Jonathan Wileman (Eng)     58

20. Iqbal Khan (Ind)           55

21. Himanshu Patadia (USA)     54

22. Adrian Dale (NZ)           53

23. Naseer Ahmed (Eng)         53

24. Muhammed Jawed (Pak)       50

25. Giles Ecclestone (Eng)     50

26. Nishit Shetty (India)      48

27. Mason Robinson (NZ)        47

28. Dinesh Sharma (India)      47

29. Adil Somani (NZ)           47

30. Damian Meek (Aus)          47

31. Vejai Seonarine (WI)       46

32. Craig Lyons (SA)           46

33. Fazal Alam (USA)           46

34. Andrew Nuttall (NZ)        44

35. Colin Owens (NZ)           43

Updated 17 July, 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. 5 games).

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