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
Anthony McGrathENGODIs2003-2004141221665216.6035347.03011110
Sunil AmbrisWITests2017-201861211664315.0935646.63002171
Lasith AbeyratneMSCFirst-class2024-2026712216656*16.6028458.45010182
Okera BascomeBERT20Is2019-2021171511663711.86166100.00002129
Sedezhalie RuperoNAGT202019-2023181501663811.0722474.11001171
Chris RushworthDURList A2014-202252231216638*15.0918689.25001134
Andile PhehlukwayoSAT20Is2017-20244225716627*9.22153108.50007165
Craig YoungIREODIs2014-202448271516640*13.8318987.83005136
Ravindra PushpakumaraSLTests1994-2001233112166448.7448334.37005194
David HempBERFirst-class200712116597165.0039341.98020240
Michael LumbENGODIs201433016510655.0020381.28100123
J TaanyandaNAMT20Is202633116574*82.50112147.32020138
Muneshwar PatandinSURList A201544016510041.2518290.66100242
Abul HasanBANTests2012-201335316511382.5027859.35100175
Jason SmithSAODIs2024-20266501659133.0018390.16011117
Neil TimmersLIOT202026551165107*41.25117141.03100188
Feiko KloppenburgNEDODIs2002-200366016512127.5026562.26101124
Muhammad UsmanUAET202017-20187621655241.25128128.9101099
Jean du PlessisWART202024-202676216569*41.25129127.9101076
Riaz HassanAFGODIs2022-20247601655027.5027260.66010153
Jordan CoxENGODIs2024-20268701657623.57163101.23010134
Rory Hamilton-BrownSUST2020148801654920.63133124.06000128
Stephen DohenyIREODIs2023-202411901658418.3326462.50011162
Ackeem AugusteWIT20Is2025-202610911655020.63125132.000101111
Pasindu LakshankaNCCFirst-class20255911654120.6328957.09000231
Michael RasoITAList A2010-2014101011655218.3323370.82010172
Ghulam ParkarINDODIs1982-1984101011654218.3333249.70000110
Samrat SinghaTRIT202016-2021121111654516.5019783.76001192
Jalaj S SaxenaPK/KER/MPT202016-20232414516537*18.3320879.33001140
Karan KCNEP/KG/KGT202015-20252216516540*15.0097170.10001914
Abdul HashimDENList A2016-20242016816533*20.6324268.18001120
Cameron SteelDUR/SURT202017-2024241661653716.50135122.22000154
Khurram ChohanCANODIs2009-20142418616535*13.7528358.3000194
Murphy Su'aNZTests1992-1995131851654412.6951731.91005211
Khokhan SenINDTests1948-1952141841652511.796842.6500191
Nimesh VimukthiPSCFirst-class2024-2026121931655210.3129156.70013148
Umar GulPAKT20Is2007-201660279165329.17156105.770061110
Gudakesh MotieBT/GAW/ADKRT202021-202666301516526*11.0016699.4000298
Ravi RampaulRCB/BT/DERT202013-2023106331816523*11.00154107.1400498
Ishan KishanNOTFirst-class20252201648782.0022672.57020203
Lucky AliDENList A2019-20256501648332.8022174.21021121
Rohan KanhaiWIODIs1973-19757521645554.6727360.07020191
Moisés HenriquesAUSTests2013-201648116481*23.4334647.40022122
Ryan CanningIMPT20201288216436*27.33122134.43000135
Orlando PetersGAW/AH/SKANT202013-2016128116467*23.43136120.59012912
Mohammed GhulamKUWList A2014-201788216459*27.3325265.0801199
M VandrasiCZET20Is2024-202588216442*27.33156105.13001171
MD DaiPNGT202013-201599216464*23.43131125.19010143
Prithvi ShawNORFirst-class20245901643718.2217593.71000310
Hamisi AbdallahTANList A2010-2017121001646916.4040440.5901271
PreviousPage 168Next

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.