Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 team (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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom BantonWFWelsh Fire2021-2022141401794412.79156114.74002148
LA BurnsSPASpain2022-2026371651794716.27157114.01001162
Y MaddegeKCCCKandy Customs Cricket Club2024-2025141621794612.7933353.75000143
Andrew EllisNZNew Zealand2012-2013201731793312.7920587.32001113
Luke Le TissierGUEGuernsey2014-2023221831793711.93166107.83001213
Alfie OgborneSOMSomerset2022-2026282041793811.1941942.72002156
Norman GiffordENGEngland1964-19851721917925*14.9263723.70002160
S VashishtROMRomania2019-2026402251793610.5318895.21002145
Nick CookENGEngland1983-198918254179318.5275923.58002160
Ryan MacBethNWNorth-West Warriors2016-202658281617929*14.9222878.51002183
Ravi PatelMIDMiddlesex2014-201861311617924*11.9331357.19005192
Azeem HafeezPAKPakistan1983-1985333112179249.4233241.57003130
Munim ShahriarFBFortune Barishal20226601785129.67117152.140111513
Akhil RajputMIZMizoram20197701785925.4318098.89010233
RB AlbertSURSurrey2025-202611701789625.4320885.58022205
Albie MorkelDHDurban Heat201898217857*29.67115154.780111312
Cameron DelportKKKarachi Kings20208801786222.25147121.09010137
James VinceMLMI London20268801786622.25128139.06011217
Abhishek GoswamiUPUttar Pradesh2021-20238801787722.25153116.34011206
Waqar Ul HassanKSASaudi Arabia2023-202410811784425.43151117.88001165
N DilshanKCCCKandy Customs Cricket Club202488217848*29.6737447.59000130
Charles CoventryDRDuronto Rajshahi20139901786219.78128139.06012219
Shawn FindlayWIWest Indies2008-20091110117859*19.7822579.11010185
Imran ButtPAKPakistan202161001789117.8045339.29012200
David OgilvieAUSAustralia1977-197851001784717.8042530.82003170
LC DohertyNWNorth-West Warriors2023-2024161401783412.7124173.86002244
Josh DaveyLEILeicestershire2023-20261915917849*29.6731756.15001202
Alzarri JosephSLKSt Lucia Kings2021-202548231017829*13.69156114.100041012
Hila VarePNGPapua New Guinea2022-20263326517828*8.4827664.49003201
Keshav MaharajDOLDolphins2013-202653271317821*12.71171104.09002145
Hamish BennettWFWellington Firebirds2016-202026331717826*11.1350934.97005231
Bhagwath ChandrasekharINDIndia1964-1979598140178224.3435821.790023120
Sairaj PatilETSEagle Thane Strikers20265511776944.25113156.640101310
Ross TaylorMIDMiddlesex20196601779429.5020387.19020132
Imam-ul-HaqSOMSomerset20223611779035.4034950.72021201
Harry TectorGLOGloucestershire20236711778629.5021881.19011166
Kaif AhmadBENBengal202197317763*44.25160110.63010183
Lendl SimmonsBHBrisbane Heat2015-20168801775422.13138128.26013197
Ashton TurnerLSLondon Spirit20258811773025.29122145.08000204
Heinrich KlaasenMSGManchester Super Giants202610801776322.13100177.00022169
Subramanian AnandPUDPuducherry2019-20219801774222.13169104.73000144
MY BawaPANPanama2025-20269801774722.1319789.85000174
Vernon PhilanderNOTNottinghamshire20156921774125.2941043.17000201
Hayatullah NiaziNORNorway2018-202612921775325.29113156.64010910
Diego RosierWARWarriors20221010217753*22.13174101.72010133
Mahedi HasanCRChattogram Royals2025-20261210417749*29.50125141.60000167
Colin de GrandhommeRCBRoyal Challengers Bengaluru2018-2019131241774022.13133133.08000812
Haseebullah KhanPZPeshawar Zalmi2023-2024141211775016.09124142.74011188
Len MaddocksAUSAustralia1954-195671221776917.706251.61013130
Farveez MaharoofDCDelhi Capitals2008-2010201441773917.70123143.90002129
PreviousPage 152Next

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.