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 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan ten DoeschateASAdelaide Strikers2015550602612.0051117.6500022
TG MokoenaTITTitans2015-2016550602512.007283.3300050
MIA PatelMAAMalawi2018-2019651602515.007085.7100060
HH PatelMAAMalawi2018-2019750602212.0060100.0000090
Senuran MuthusamyDOLDolphins2019-20216516019*15.006493.7500041
Thomas MayesLIMLimpopo20266526024*20.0054111.1100224
K NuwanthaPSCPanadura Sports Club2024-2025450602612.006690.9100062
Eranga De SilvaROMRomania20268526020*20.0045133.3300081
Dave GregoryAUSAustralia1877-1879352604320.001520.0000000
Ramesh DivechaINDIndia1951-1952550602612.00--00010
Atiq-uz-ZamanPAKPakistan2000451602515.008768.9700050
Vikrant ShettyUAEUnited Arab Emirates2008-2014661602512.0010060.0000050
Kosala KulasekaraSLSri Lanka2011-2014760601910.0012448.3900220
Adam CrosthwaiteASAdelaide Strikers2011-2012660601810.0060100.0000052
Simon HarmerJSJozi Stars2018-20191562602515.0056107.1400023
Chesney HughesNORNorthamptonshire2017360602110.009960.61001100
George MunseyBKBiratnagar Kings2025660603610.0038157.8900293
L WardISLIsle of Man2023-20256636017*20.0059101.6900041
JT LangridgeSOMSomerset2023-20261164603230.0049122.4500083
D DewaldBELBelgium2024960602510.008570.5900140
D BoharaBKBiratnagar Kings2024661602012.0056107.1400041
N BhattaBKBiratnagar Kings2024-2025960602410.008967.4200132
MR KumarUAEUnited Arab Emirates2025-2026661602112.006690.9100042
David LawrenceENGEngland1988-1992660603410.0014541.3800070
Robin PetersonCCCape Cobras2014-201516726035*12.0046130.4300052
Dimitri MascarenhasRRRajasthan Royals2008-2010871602710.0057105.2600141
Yusuf PathanDCDubai Capitals202310736035*15.0054111.1100043
Miguel CumminsMIDMiddlesex2019-20201171602510.0015538.7100171
Dawid MalanCTBCape Town Blitz201877060178.577580.0000081
Rashid KhanBTBarbados Tridents202010716026*10.0053113.2100234
Baljit SinghITAItaly2018-20221272604512.0057105.2600232
Scott CurrieMOManchester Originals2024-202516746026*20.0053113.2100070
Dheeraj KumarANDAndhra2021-2023871601910.0043139.5300135
Ibrar AhmadHUNHungary2025-20268726016*12.0041146.3400144
Percy HornibrookAUSAustralia1929-1930671602610.0030519.6700130
Geoff MillmanENGEngland1961-19626726032*12.00--00250
Fergus O'NeillMRMelbourne Renegades2024-202512826016*10.006296.7700031
Muhammad AjmalMACMalta2025-202614816017*8.576888.2400352
Laurence SematimbaUGAUganda2013-201799060276.6712747.2400360
Usama MirMOManchester Originals2023-202413936032*10.0050120.0000081
Amad ButtIUIslamabad United2017-2020169260178.5757105.2600234
G MalkanPSCPanadura Sports Club2024-2026139160157.508273.1700111
Naveena ShettyBHRBahrain2025119260208.5742142.8600363
Ahmed ShahMANManipur2019-20221210060136.006592.3100107
SG DiabyMABMali2022-2026141246041*7.506493.7500533
K SantokieJTJamaica Tallawahs2015-20182613660138.576986.9600206
Dewald NelSCOScotland2006-20102714106013*15.007481.0800251
Wesley ViraliliuVANVanuatu2017-20192014560126.677184.5100051
Roy GilchristWIWest Indies1957-19591314360125.45--00440
Craig MilesBBBirmingham Bears2021-2025481786011*6.677580.0000231
PreviousPage 244Next

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.