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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Walid SahibzadaBELT20Is2025-202685111556*28.7586133.72011135
Dilan JayalathNSWCList A202466211541*28.7517964.25001122
Hugh MorrisENGTests19913601154419.1731836.16000120
Darius D'SilvaUAET20Is20199741152938.3312393.5000180
Ashen BandaraSLT20Is2021-202687111544*19.17115100.0000175
Himalaya BaradGUJ/SAUT202016-20218811153816.43109105.50000141
Amit KumarHIMT202018-202198111532*16.4311996.64000122
Jake Fraser-McGurkAUST20Is2024-20258801155014.3886133.72012163
TN GurugeBCAAList A2025-2026108211530*19.1715872.7800193
Chetan SuryawanshiSINT202015-201810921153616.4393123.66000113
HasanuzzamanKTT2020169901154012.7897118.56001143
Ravindu RasanthaBCAA/CCCT202024-202699211536*16.43103111.65002114
SW EathorneOVFirst-class2015-201751011152812.7827142.44000141
William SomervilleNZTests2018-2021610211540*14.3848923.5200290
Amartya KaulSINT20Is2022-2026121011155612.7813684.56012113
Narendra PatelUSAT20Is2019-2024201261152819.17105109.5200192
Saurabh KumarUPT202016-2021281331153311.5088130.6800187
Steven BremarBERList A2016-20221313211542*10.4519957.7900494
David BrainZIMTests1992-199591321152810.4518761.50004170
Peter MartinENGTests1995-19978130115298.8530337.95002102
Corbin BoschSAT20Is2025-20262214511530*12.78107107.4800192
Josh DaveySCOT20Is2012-2022301681152414.3888130.6800174
Ryan MacBethNWList A2016-202624171111529*19.1715375.16001103
Henry BrookesMID/WARList A2018-20263720811529*9.5813485.82005143
Shoriful IslamBANODIs2021-2026482810115166.3914579.3100394
Glenn McGrathAUS/ICCODIs1993-20072506838115113.8323648.73001470
Ronnie GrievesonSATests19392201147557.00--01030
Angelo PereraNSWC/COLBOList A2019-20265301148438.00111102.70010112
Rameez ShahzadUAEFirst-class2016-201723111474*57.0027541.45011132
Farokh EngineerINDODIs1974-197554111454*38.0019558.46010130
Alejandro FergusonARGList A20105401148328.50107106.54010105
Mohindra BoodramSURList A20154411146538.0019259.3801061
Naim StanikzaiSWIT20Is202644211444*57.0081140.74000106
Kevin PietersenSURFirst-class201535211453*38.0020555.61010120
Ihsanullah WafaSWET20Is202555211449*38.0095120.0000077
Graeme BeardAUSTests19803501144922.8028739.72000120
Michael CarberryENGODIs2013-20146601146319.0018063.33010140
George BaldersonLANT202024-202686211437*28.5080142.5000092
Asif BevinjeROMT20Is2020-20249701143516.2998116.33001124
Sachin TiwaryBOKT20202212741144138.0091125.27000143
Tom LewisWART2020158801142714.25108105.5600195
Isaac AboagyeGHAList A2012-201710931143619.0013584.4400077
Christopher CarterHKODIs2015-201811901144312.6718661.29000160
Errol HolmesENGTests193559211485*16.29--01201
Aryan LakraUAET20Is2022-20241010211463*14.25107106.5401166
Gerald HartiganSATests1912-191451001145111.40--01300
Chandrapal SinghRAJT202016-2021201141143616.29103110.6800083
Sean DaveyCAN/ND/NKT202018-20262211311438*14.2512591.2000183
Milan PriyanathMSC/CKT202024-2026151151142619.0081140.7400066
Richard DawsonENGTests2001-2003713311419*11.4036331.40000140
PreviousPage 197Next

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.