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
Imran ManackCC/TS/BOL2019-20263917101193017.0091130.77002104
Bilal HassunUGA2018-20255623711920*7.4414780.9500694
Ali DawoodBHR2023-2026903117119198.5014979.8700283
Kamrul Islam RabbiBAN/RR/CV2015-202566341711925*7.0035833.2400895
Chad BarrettNOR2016222118114*-17965.92100151
C VeretakiFIJ2017-20234401186029.5014084.29010142
Fergus O'NeilVIC20263401185329.5018165.19020150
Sinethemba QeshileTIT20265401184629.5075157.33000163
Shamsudheen PuratKSA2019-202065111888*29.5077153.25012127
Ramachandran RagupathyPUD2021-20225501183923.60116101.72001124
Yohan MendisCCC2025-20266711183819.6721953.88000140
J DaleyTUA/TUCA202577111856*19.67115102.61010111
Alan SmithENG1962-196367311869*29.504214.29010150
H SatheedeviCRO2024-202588111843*16.8684140.4800098
Marcelle HanekomCAA20259911183314.7512693.65002131
Garret BannerBEA2019-2024151131183214.75102115.6900485
Arkaprabha SinhaTRI2019-202312120118319.8313488.06002102
M FontaineHUN2021-20261512411849*14.75100118.0000274
Pinal ShahRR/MI/BAR2008-2016241431182910.73115102.61002122
Huzaifa MohammedPHI2022-20263014911827*23.6016372.3900031
Kyle SimmondsWP/JSK/PC2022-20262315611828*13.11108109.2600174
Sam WoodNOT2014-2016311761182210.7311999.1600362
RJKTD RanatungaACCC2024-202622173118368.4317069.41003114
CE BennettESS2025-2026321761182210.7319161.78003161
C RobertsonNK/NW2021-202643249118287.8717069.41004102
Anthony HillmanGIB202644211750*58.5095123.16010100
Anish ChaudheryNMP20264401174429.2585137.6500068
JM BredenkampNAM20195501175523.4023749.3701051
Shuaib Al BalushiOMA2015-20267601174019.5012593.6000197
Jack WoodBH2020-20256601174519.5092127.1700077
WA SimpsonSIN202466311746*39.0087134.4800076
Wilton St HillWI1928-19303601173819.50--00000
Sanjeet DesaiCHH2021-202387211762*23.40106110.3801056
Yohan GoonasekeraSL19835701173516.7124946.99000110
Baba IndrajithKKR/TN2016-202210801174614.6313487.3100170
SalahuddinPAK1965-196958211734*19.50--00000
Faizan AsifUAE2013-2015101001172811.70114102.63001134
Kamran MahmoodDEN2013-2014101001174911.70113103.54004122
Roy SilvaUSA2018-2019131031173316.7178150.0000058
D GaneshCOS2024-20251111511736*19.5013487.31002123
Breeze AhirPAN2024-20251111211728*13.0014182.98001111
Junaid MehmoodNOR2021-20261412111730*10.6413785.4000282
JT LangridgeSOM/GLO2023-2026151481173619.5013090.00001174
JD FreyoneGIB2016-20231816211721*8.3617367.6300382
Mohammad UsmanUAE20164411165238.6715176.82010113
Sanjay RaghunathVID2021-20224401166329.00100116.00010153
Mohmed Duvesh PatelLES20264401166329.0098118.37010143
Shehan MadusankaBSC2025-202666111653*23.20107108.41010141
Bill FarrimondENG1931-19354701163516.57--00040
Abhishek ThakuriASS2021-20229801163514.5012592.80000150
PreviousPage 116Next

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.