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
Gerrie SnymanNAMT202015-2017101001628216.20114142.11012178
Daniel Bell-DrummondLS/BPThe Hundred2021-2024101001624616.20132122.73000154
TN GurugeBCAAFirst-class2025-202661021623420.2530353.47000182
Maidul IslamESTT20Is2021-2022111101624914.73162100.00002155
Jitesh SharmaINDT20Is2023-2025151231623518.00107151.40001167
Madawa WarnapuraKYCC/NCCFirst-class2024-202691201623613.5045335.76002180
RM MagareCZET20Is2025-2026151311624513.50146110.96003192
Zaid AhmadSWET20Is20261714316243*14.73157103.1800296
Anamul HaqueBANTests2013-202581501623910.8039940.60003201
G ChaturvediMACT20Is2019-2022151511623311.57153105.88002203
Abdul HashimDENT20Is2019-2025231641623113.5017592.57005122
Justin VaughanNZODIs1992-1996181671623318.0026162.0700070
Mahendra NagamootooWIODIs2000-2002231861623313.5027060.00001171
F AkankwasaUGAT20Is2020-2022302051622810.80159101.89002164
Buddika SanjeewaKCCC/BSCFirst-class2024-2026152061624811.5718587.570041211
Cyril PooleENGTests1951-195235116169*40.25--02000
Lanka de SilvaSLODIs199711631615753.6719383.42020160
RD BovellCAYList A2010-201777216133*32.2025962.16000155
Gihan KoralageBSCFirst-class2024-202658116169*23.0030752.44011114
HD AckermanSATests19984801615720.1347533.89010150
Henry DavidsSAT20Is2012-20139901616817.89134120.15022184
Vijay ZolRCB/MAHT202014-2019121001613816.1016398.77000182
Sylvester JosephWIODIs2000-2005131111615816.1030253.31012112
Aneurin DonaldBP/TRThe Hundred2024-2026111101614014.6485189.410001710
Aron NijjarKEN/ESSFirst-class2015-202391151615326.8336743.87010192
Wilfred BengDHAT202022121121612517.89158101.90000126
Waqas AhmadMACT20Is20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLOT20Is2024-2025121201613713.42130123.85002109
Craig CummingNZODIs2003-20091313116145*13.4230153.49003200
James PattinsonNOT/VICList A2017-2022201441615416.10139115.83011138
Oliver SoamesHAMFirst-class2018-201981401616211.5048533.20015211
HM KapurubandaraPSC/BSC/CCCT202024-20261514216137*13.4217492.53001144
Shahbaz BadarBHRT20Is2019-2024161611614410.7317890.45004151
Neil RockIRET20Is2021-2025251711613710.06153105.23001133
Tom StrakerQUEFirst-class2024-20261418516136*12.3857827.85002170
Bill WhittyAUSTests1909-19121419716139*13.4218162.43003120
Lucas OluochKENList A2011-2025302161613310.7319781.73003164
Marimuthu VikneshwaranPUDT202019-20222421516134*10.0617592.00002125
Edgar SchiferliNEDODIs2002-2013302261614110.0621873.85004185
Godfred BakiweyemGHAT20Is2019-202441261216141*11.5019582.5600341
Rahul ChaharPK/CSK/MIT202017-202699351416125*7.6716597.58008146
Vishwa FernandoSLTests2016-2025284017161387.0061826.050013161
Omar PhillipsWITests20092401609440.0031251.28010160
Peter CantrellNEDODIs19965501604732.0030752.12000140
Sunil DhaniramCANFirst-class2006-20093611607832.0024465.57011240
Matthew BoyceLEIList A201466216074*40.0021973.06020150
Justin LangerAUSODIs1994-19978721603632.0018088.89000134
Sam KingNOR/NOTList A2021-20269801606720.0022571.11011103
K WeeraratneSLODIs2000-200815911604120.0017790.40000103
G SchachatISRT20Is2022-202610941606632.0016497.56011123
PreviousPage 170Next

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.