Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 23,266 of the 23,273 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad Khan RafahFRA202611811164716.5779146.84000510
Wandile MakwetuKNI/LIO2021-202613911164114.5097119.5900194
Rujul BhattGUJ2016-2018111021164014.50106109.43001103
S ManurangaKCCC2024101001164611.6015873.42002101
Sunny PatelMNY/KG2024-2026151051163223.2093124.73001112
Ted McDonaldAUS1921111251163616.573327.27001171
Frank KingWI1953-195614173116218.293200.0000401
Noah CornwellMID2024-202657231211628*10.5512791.34004106
Frank CameronNZ1961-196519302011627*11.6010.0000450
Gagan KhodaIND19982201158957.5018562.16010110
Mirza BaigBHR20143301157238.3317167.2501041
Rodney MupfudzaZIM202455111539*28.7512195.0400093
Walid SahibzadaBEL2025-202685111556*28.7586133.72011135
Hugh MorrisENG19913601154419.1731836.16000120
Himalaya BaradGUJ/SAU2016-20218811153816.43109105.50000141
Amit KumarHIM2018-202198111532*16.4311996.64000122
HasanuzzamanKT20169901154012.7897118.56001143
Munir DarHK2008-2014131011153612.7898117.35000114
SW EathorneOV2015-201751011152812.7827142.44000141
Olly PringleAA/AUC2020-2022131251152816.4320157.21001134
Patrick NouPNG2025-2026131221154011.5015773.25001122
Saurabh KumarUP2016-2021281331153311.5088130.6800187
Steven BremarBER2016-20221313211542*10.4519957.7900494
Meyrick PringleSA1992-1995211451153312.7815773.2500172
Ronnie GrievesonSA19392201147557.00--01030
Mohindra BoodramSUR20154411146538.0019259.3801061
Naim StanikzaiSWI202644211444*57.0081140.74000106
Ihsanullah WafaSWE202555211449*38.0095120.0000077
Graeme BeardAUS1980-19815501144922.8028739.72000120
Humayun FarhatPAK20016501143922.8012095.00000115
Asif BevinjeROM2020-20249701143516.2998116.33001124
Sachin TiwaryBOK202212741144138.0091125.27000143
Tom LewisWAR20158801142714.25108105.5600195
A KajanKYCC202688211433*19.0016569.0900164
Lalchand RajputIND1985-19876811146116.293525.7101300
Errol HolmesENG193559211485*16.29--01201
S KavindaNSWC/BCAA2024-2026131011146112.6717067.0601253
Gerald HartiganSA1912-191451001145111.40--01300
Chandrapal SinghRAJ2016-2021201141143616.29103110.6800083
Kashif AliPAK/KEN2025711411434*16.2922550.6700185
Richard DawsonENG2001-2003713311419*11.4036331.40000140
JB AbegaCAM2021-202627251114194.7521154.03008100
Ebadat HossainBAN/RR/SS2017-202676533011421*4.9634533.040014133
Ryan RainaTHA20174421137156.5017066.4701051
Liyan KhanSIK202144111348*37.6713782.48000102
Kuldeep GehiMP20215501133422.6079143.04000107
Segun OlayinkaNGR2014-20216601138418.8317265.70012113
Foffie WilliamsWI1939-19484601137218.83--01174
Thalaivan SargunamSH/PUD2013-20198701132916.1415672.4400091
Shahzeb AfridiQAT20267731134528.2567168.6600088
PreviousPage 117Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.