Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
K SathishSINSingapore20258801282616.0013296.97000132
Robbie KerrAUSAustralia198568112887*18.2926248.8501150
Karun JethiCANCanada200888212846*21.3313892.75001105
Alex DoolanMRMelbourne Renegades2013-20159901283014.22123104.07000130
Brandon KingADKRAbu Dhabi Knight Riders20239911285716.00119107.56010134
Curtis CampherCCChattogram Challengers2023-2024119212845*18.2998130.61001105
Jishan AlamDRDurbar Rajshahi2024-20259901283814.22103124.27002128
Robbie WhiteESSEssex2019101041283921.3316677.11000111
Arshad AliUAEUnited Arab Emirates2004-2013111201284110.6730142.52002110
Nic MaddinsonAUSAustralia2013-2026111201284810.6719864.65003173
N SalekarTHAThailand2024-2025121211283311.6415483.1200161
RJ AinsworthHUNHungary2025-20261312612851*21.3313992.09013103
S LodayBHUBhutan2022-2024161331282212.8016677.1100180
R SomarathneSSCSinhalese Sports Club2024-20261714512829*14.2220064.0000062
Ben DwarshuisAUSAustralia2022-2026221531283310.6718369.9500163
Fred KlaassenNEDNetherlands2018-2026643414128136.4019665.3100742
Dylan McLachlanQUEQueensland2024-202644112766*42.3313693.3801078
Yashpal SinghSERServices20165511274731.75109116.51000123
Nicolas PooranMSMelbourne Stars2020-20216501276525.4075169.33010613
David WilleyLSLondon Spirit202685112783*31.7576167.11010155
Shadab KhanSFUSan Francisco Unicorns20235501276125.4089142.7001168
Brendon McCullumRCBRoyal Challengers Bengaluru20186601274321.1788144.32001166
Usman KhawajaRPSRising Pune Supergiant20166601273021.17100127.00000143
B LikavuKENKenya20267621274931.7569184.06000811
D KhanalCRChitwan Rhinos20257601273421.17121104.9600094
Musheer KhanAAARCS Andheri20266621276231.7585149.41022145
Rilee RossouwSTSydney Thunder2022-20238701275318.14107118.6901296
Joe ClarkeMOManchester Originals20217701275818.1484151.19011145
Dasun ShanakaDADambulla Aura20227711274421.1775169.33001118
Mohammad ShahzadMGDMinister Group Dhaka20227701275318.14105120.95010201
Loots BosmanKNIKnights20138801279115.88126100.7901065
David WieseRCBRoyal Challengers Bengaluru2015-2016158412747*31.7590141.11000124
Niroshan DickwellaCSColombo Stars20228811276218.14104122.12024172
Neil PinnerLEILeicestershire20156811276818.1422556.44013220
Wanindu HasarangaJSJaffna Stallions202010821274121.1779160.76000174
G SenhasNCCNondescripts Cricket Club2025-20268811276118.1415880.38012151
Keddy LesporisSLZSt Lucia Zouks2014-2016129212750*18.14113112.39010133
Trevor JestyENGEngland19831010412752*21.1718269.78012102
Tim GruijtersNEDNetherlands2010-2016161041273221.1717074.7100084
Hammadullah KhanMASMalaysia2012-2015101001273812.7022955.46001121
Pramod ChandilaBENBengal2016-2018121031277018.14118107.63010123
Dushan HemanthaBRCBurgher Recreation Club2024111001273412.7014388.8100093
Upul IndrasiriNCCNegombo Cricket Club2024-2025810312729*18.1432139.56000101
Peter NevillSSSydney Sixers2011-2018161141273318.14113112.39001122
Navdeep SainiINDIndia2019-2021201171274531.7517572.57000123
Atul WassanINDIndia1990-1991131131275315.8818967.20012110
David WilleyWFWelsh Fire2023-2024161251273118.14116109.48000112
Tom HinleyWORWorcestershire2024-2025151231273214.11125101.60003106
Dhiman GhoshBANBangladesh2008151331273012.7020362.5600391
Suryakant PradhanODIOdisha2018-2021191311273210.5880158.7500298
PreviousPage 181Next

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.