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

Most Runs

Stephen Foster (Eng)              700 (ave. 70.00)

Peter Solway (Aus)                690 (76.67)

Iwan Rees (Wales)                 667 (51.31)

Adrian Dale (NZ)                  471 (42.82)

Giles Ecclestone (Eng)            469 (52.11)

Richard Petrie (NZ)               444 (55.50)

Sajid Ali (Pak)                   441 (49.00)

Iqbal Khan (I)                    419 (52.38)

Sudesh Dhaniram (WI)              417 (34.75)

Ishwar Maraj (WI)                 413 (31.77)

Jonathan Wileman (Eng)            408 (81.60)

Stephen Mace (Aus)                394 (131.33)

David Snellgrove (Eng)            392 (30.15)

Gavin Brown (Aus)                 372 (26.57)

Mason Robinson (NZ)               360 (40.00)

Simon Myles (Eng)                 330 (41.25)

Joe Santostefano (Aus)            319 (45.57)

Steve Maddock (Wales)             312 (34.57)

Most Wickets

Stephen Foster (Eng)   37 (ave. 9.30)

Zamin Amin (WI)        29 (16.03)

Sean Cooper (Eng)      26 (18.54)

Andrew Nuttall (NZ)    24 (14.96)

Chris Hudson (Wales)   23 (26.74)

Steve Gollan (Aus)     22 (16.77)

Fareed Hosein (WI)     22 (26.18)

Dave Mohammed (Can)    20 (20.75)

Jaffar Qureshi (Pak)   18 (15.55)

Tim Sargent (Aus)      18 (23.17)

Roy Emmott (Wales)     18 (36.33)

Mehboob Elahi (Eng)    17 (11.12)

Iwan Rees (Wales)      17 (26.00)

Dinesh Sharma (Ind)    16 (17.25)

Rudy Gibson (Can)      16 (22.06)

Paul Murphy (Wales)    16 (31.56)

Mohsin Khan (USA)      15 (14.20)

Zubair Hussain (USA)   15 (22.47)

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

Iqbal Khan (I)          120* vs Wales

Brandon Nash (SA)       115  vs Zim

Iwan Rees (Wales)       114* vs Eng

Ishwar Maraj (WI)       113* vs Wales

Shahid Anwar (Pak)      112  vs Can

Giles Ecclestone (Eng)  111  vs India

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

Sultan Mahmood (Eng)    102 vs Wales

Adrian Dale (NZ)        102  vs Can

Ghaffar Kazmi (Pak)     100* vs SA

Best Bowling Figures

Stephen Foster (Eng)    6/17 vs SL

Stephen Foster (Eng)    6/30 vs NZ

Mo Shahnawaz (Eng)      5/15 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

Haran Nagendran (SL)    5/39 vs Zim

Darshan Vaghmaria (Zim) 5/40 vs SA

Bruce Wilson (SA)       4/9  vs Wales

Stephen Gollan (Aus)    4/10 vs SA

Andrew Nuttall (NZ)     4/10 vs Can

Vejai Seonarine (WI)    4/11 vs USA

Vejai Seonarine (WI)    4/12 vs Can

Trent Ryan (Aus)        4/12 vs Wales

Most Dismissals

Parak Ananta (I/US)         22 (8 st)

Steve Powell (W)            20 (12 st)

Anthony Sahadeo(WI)         18 (10 st)

Jason Robinson (E)          17 (7 st)

Mason Robinson (NZ)         16 (7 st)

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

Tony Clark (Aus)            13

Andy Davis (Eng)            12 (6 st)

Greg McDonald (Zim)         10 (8 st)

Shantha Jayasekera (Can)    10

Sean Cooper                  8

Javed Hafeez (Pak)           7 

Peter Solway (Aus)           7

David Snellgrove (E)         7

Zubair Hussein (USA)         7

Highest Batting Averages

Steve Mace (Aus)         131.33

Richard Trotman (Eng)     98.50

Brandon Nash (SA)         84.00

Jonathan Wileman (Eng)    81.60

Peter Solway (Aus)        76.67

Stephen Foster (Eng)      70.00

Giles Ecclestone (Eng)    59.22

Rafay Kazi (USA)          58.60

Richard Petrie (NZ)       55.50

Craig Gislingham (Aus)    55.33

Kashif Rana (USA)         54.00

Iqbal Khan (India)        52.38

Sanjeev Sharma (I)        51.33

Iwan Rees (Wales)         51.31

Sanjeewa Weerasinghe (US) 51.25 

 

(Minimum 150 runs)

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

Highest Partnerships

231 2nd M.Jawed & S.Ali (Pak v Wales)

218 2nd G.Ecclestone & J.Wileman (Eng v Ind)

205 3rd S.Mace & P.Solway (Aus v SL)

164 1st S.Mace & D.Roach (Aus v SL)

163 6th R.Trotman & J.Williams (Eng v WI)

153 3rd P.Solway & J.Santostefano (A v SL)

127 2nd C.Owens & A.Dale (NZ vs Aus)

127 3rd R.Kazi & K.Rana (USA vs WI)

124 1st R.Sadeo & A.Sahadeo (WI vs Eng)

121 1st R.Petrie & M.Robinson (NZ vs Wales) 

121 4th S.Anwar & D.Butt (Pak vs Can)

117 4th B.White & C.Lyons (SA vs Zim)

116 1st D.Butt & S.Ali (Pak vs SA)

115 2nd R.Gill & I.Khan (Ind vs Wales)

Highest Team Scores

359/5 Eng vs Ind (MCup 2022)

321/2 Pak v Wales (WC 2020)

320/6 SA vs Zim (Quad Series 2022)

307/6 Aus vs SA (WC 2018)

302/7 Eng vs WI (July 2022)

301/8 SA vs Zim (Quad Series 2022)

286/5 Eng vs Wales (Jul. 2019)

286/8 WI vs Eng (July 2022)

281/6 Aus vs SL (WC 2018)

274/5 Pak vs SA (WC 2018)

274/8 Eng vs WI (July 2022)

273/6 Aus vs NZ (WC 2018)

Best Bowling Averages

Stephen Foster (Eng)         9.30

Fazal Alam (USA)            10.00

Mehboob Elahi (Eng)        11.12

Richard Petrie (NZ)         12.67

Haran Nagendran (SL)        12.82

Vejei Seonarine (WI)        13.77

Himanshu Patadia (USA)      14.00

Darren Smith (Aus)          14.09

Mohsin Khan (USA)           14.20

Neil Ronaldson (NZ)         14.36

Jaffar Qureshi (Pak)        14.44

Kenyon Ziehl (Zim)          14.88

Mahmood Ahmad (Can)         14.92

Andrew Nuttall (NZ)         14.96

Mark Alleyne (Eng)          15.40

Zafar Ali (Pak)             15.70

Sanjay Pandya (USA)         16.00

Zamin Amin (WI)             16.03

 

 

(Minimum 8 wickets)

1.  Steve Mace (Aus)          136 

2.  Stephen Foster (Eng)      114 

3.  Muhammed Jawed (Pak)      104 

4.  Jonathan Wileman (Eng)     80 

5.  Pieter Strydom (SA)        74

6.  Brandon Nash (SA)          73 

7.  Adil Somani (NZ)           72  

8.  Iwan Rees (Wales)          69

9.  Bruce Wilson (SA)          67

10. Richard Petrie (NZ)        66

11. Jason Whittaker (Eng)      66

12. Jaffar Qureshi (Pak)       65

13. Adrian Dale (NZ)           65 

14. Mehboob Elahi (Eng)        65

15. Colin Owens (NZ)           63

16. Peter Solway (Aus)         60 

17. Neil Ronaldson (NZ)        60

18. Chintan Patel (USA)        60

19. Alan Dawson (SA)           59

20. Kashif Rana (USA)          58 

21. Rory Ingram (SL)           57 

22. Mark Alleyne (Eng)         56

23. Mohsin Khan (USA)          56

24. Ayaz Sheikh (USA)          56

25. Himanshu Patadia (USA)     55 

26. Rob Nelson (Eng)           55

27. Ramakishan Hanumara (USA)  55 

28. Mason Robinson (NZ)        55

29. Giles Ecclestone (Eng)      54

30. Mohammed Majeed (USA)      54 

31. Rafay Kazi (USA)           53

32. Anwell Newman (SA)         52 

33. Sajid Ali (Pak)            51

34. Mario Solomons (SA)        51

35. Saleed Mukkudem (SA)       50

36. Andrew Nuttall (NZ)        50

37. James Williams (Eng)       50

38. Dinesh Sharma (India)      49

39. Peter Marx (SA)            49

40. Kenyon Ziehl (Zim)         49 

 

Updated 3 december, 2022. NE=new entry.

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.