ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryl MitchellMIDMiddlesex2021101203437328.5853663.990212214
Jacques KallisSTSydney Thunder2014-20161313334397*34.30275124.730323213
Kane WilliamsonDSGDurban's Super Giants2025-20261413334360*34.30287119.51020318
James FranklinRKRajshahi Kings2016-20171715534363*34.30274125.180101815
A ThennakoonKYCCKurunegala Youth Cricket Club2024-2026171713437121.4440385.11011257
Louis van der WesthuizenNAMNamibia2011-2018212103435316.33338101.480223013
Frank MooneyNZNew Zealand1949-1954142223434617.15--00110
James BazleyQUEQueensland2021-20252326734364*18.0552365.58027359
Callum ParkinsonDURDurham2024-202673462234354*14.2998234.930110291
Gary BallanceZIMZimbabwe2023782342137*57.0051965.90120303
Mangal MahrourBIHBihar2019-20221817234264*22.8034698.84032339
Gurkeerat SinghPKPunjab Kings2012-2017302433425116.29272125.74014369
Rajjakuddin AhmedASSAssam2018-2022282553423917.10233146.780012918
Bruce FrenchENGEngland1985-1988292973425915.5586839.40014381
David BrownENGEngland1965-19692634534244*11.7965626.68006310
Tim MurtaghIREIreland2012-201986501734254*10.3649069.80018344
Mushfiqur RahimBBBarisal Bulls20161212334181*37.89253134.780202510
Kenneth HutchingsENGEngland1907-1909712034112628.42--111331
Tim RobinsonNORNorthamptonshire2025131403416924.3641482.37032445
S FernandoKCCCKandy Customs Cricket Club2024-202581403416824.3666651.20032321
Kruger van WykNZNew Zealand201291713417121.3169449.14013410
Connor BrownGLAGlamorgan2017-2018111903419817.9577743.89012451
Ravija SandaruwanBRCBurgher Recreation Club2024-2025171903416217.95279122.220213420
Samiullah RahmaniSWESweden2023-2026302223415017.05227150.220132326
George BaileySUSSussex20151412334011237.78330103.03110228
James SeymourVICVictoria2021-20231014134010526.1572446.96121433
Y RodrigoBRCBurgher Recreation Club2025-2026181933405921.2585439.81021312
Bert VoglerSASouth Africa1906-1911152663406517.00825.00024156
Pieter MalanWARWarwickshire2021610133914137.6757459.06112372
Marcus StoinisWAWestern Australia2018-2023101523396026.0858757.75031416
Gareth BreeseDURDurham2014272073396226.0853363.60012433
Christian LeopardCDCentral Districts2017-2021262453395217.84259130.890113113
Tom GarrettAUSAustralia1877-18881933633951*12.5610323.30015121
Nasrulla RanaHKHong Kong2019-202678451633936*11.69324104.630052614
Dushan VimukthiPSCPanadura Sports Club2025-202681013385737.5676844.01020315
Parvez Hossain EmonCKChittagong Kings2024-20251313133878*28.17260130.000211825
Curtis HeaphyCDCentral Districts2023-2026201943387822.53317106.62012325
Fateh SinghWORWorcestershire2024-2026463093386016.1039485.790133211
Liam NorwellWARWarwickshire2019-20223136133386414.7056659.72017438
Ben DuckettTRTrent Rockets20269913377542.13254132.68031495
Laurie EvansRKRajshahi Kings201910102337104*42.13239141.001223710
D JansenISLIsle of Man2021-2026181323378630.64284118.660212512
Fionn HandMRMunster Reds2021-20222617633749*30.64305110.490003613
Ankush BainsHIMHimachal2016-2021211813376819.82272123.90032428
Mark GillespieWFWellington Firebirds2012-2014152113377716.85333101.200124313
Zubin SurkariCANCanada2008-2011282533374915.3269048.84002310
Darshan MisalGOAGoa2016-20233529533750*14.04332101.510101813
Ryan McConeCANCanterbury2012-2015213093374416.0569348.63003362
Zak GibsonNDNorthern Districts2016-20264336193374319.8273146.10003382
Tendai ChataraZIMZimbabwe2010-20241568937337236.4870347.940017343
PreviousPage 102Next

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.