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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
J JagrooBAHT20Is2021-2022880903411.259792.7800263
Kasir AhmedHUNT20Is2025-2026880901911.2510784.1100020
Ajay RatraINDODIs20021281903012.8612770.8700080
Tom CampbellSATests1910-1912593904815.00--00100
Mayank NagayachLUXT20Is2025-202611101903110.009396.77001111
Al-Amin HossainBANTests2013-201971179032*22.5012770.87000115
TN GurugeBCAAT202024-202616112903210.0011876.2700332
Daan van BungeNEDT20Is2008-201313124902411.2510486.5400223
Mark WattSCO/DERList A2017-2023231219022*8.1811578.2600333
Simon AtaiPNGODIs2019-2022151239025*10.0017352.0200060
Kalhara SenarathneCMCC/RCCFirst-class2024-2026912190598.1824137.3401460
Swarupam PurkayasthaASST202016-2019131329027*8.1812472.58003120
Zong YuechaoCHIT20Is2023-20261413190297.5016554.5500341
Jack CowieNZTests1937-19499134904510.00--00341
Ross LyonsSCOODIs2006-2010251410902822.5014761.2200080
Abhiraj SinghSINList A2012-201821159904215.0014960.4000141
Sirajullah KhadimPORT20Is2021-202641167902210.0010288.2400281
Ibrahim NashathMALT20Is2019-2024221759020*7.5016056.2500332
Abdullah AkbarjanAUAT20Is2019-20243117490296.9210684.9100362
Neville QuinnSATests1929-19321218390286.0010.0000101
Nathan BuckNOR/LAN/LEIList A2014-20223219690166.9211280.36003103
Nyeing Cham SoeMYAT20Is2023-20263221790276.4312671.4300562
Craig MilesGLO/BBT202015-20266425109011*6.0011478.9500351
Ali SaleemNORList A2012110898989.0088101.14010132
Alex MellorWAR/DERList A2016-2019631895844.5084105.9501064
A FernandoCMCCT2020243318953*44.5076117.11010103
Isaiah O'BrienBERT20Is2026830894329.6754164.8100058
Sulaimon RunseweNGRList A2017440894422.2519944.7200010
Aamer HanifPAKODIs1993-19955428936*44.5012869.5300060
Bhanuka RajapaksaSLODIs2021550896517.8085104.71013142
Nuwanidu FernandoSLODIs2023-2025650895017.8013267.42010120
M JenkinsonFINT20Is2022-2023550893417.8079112.6600055
Ahsan AbbasiHKList A2019660893714.8316653.6100061
Murray ParkerNZTests1976360894014.83--00071
Nasir JamalKKT202018660893814.8310089.0000043
Sahil JadhavMRT202026760895214.8357156.1401286
Bilawal BhattiPAKODIs2013-20151071893914.8375118.67001102
Ollie RobinsonNSThe Hundred2024872892517.8075118.6700184
E PackardGIB/LUXT20Is2019-202610718927*14.8388101.1400054
Alfie OgborneSOMList A2022-202517738930*22.2511577.3900073
Johan van der WathSAODIs2006-200710828937*14.8370127.1400338
Bilal Ahmad MirSOUT20Is20258818924*12.7179112.6600084
Tushar ImranBANTests2002-2007510089288.9026333.84003120
Rawl LewisWITests1997-2008510089408.9019645.41004150
Mitchell HayNZT20Is2024-2025121028941*11.1371125.3500254
Gogumal KishenchandINDTests1947-1952510089448.9028823.9600560
G CaisleyBRAT20Is2019-20251111089388.0911180.1800363
Gerry HazlittAUSTests1907-191291248934*11.131050.0000270
J ManleyNK/MRT202020-20253415589248.9010584.7600163
Ahmadullah ShinwariNORT20Is2021-2026381668934*8.9010485.5800481
PreviousPage 218Next

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.