ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ghulam ShabberUAEUnited Arab Emirates2016-20195650511049024.53157170.270941079
George GartonSUSSussex2016-202384701611049720.44147574.8505412026
Robin UthappaPWPune Warriors2011-20134645411037526.90923119.5004210732
Adam BacherSASouth Africa1996-20053246111039624.51252743.650631343
Shreyas IyerPKPunjab Kings2025-2026323091102101*52.48640172.1911118269
Rilee RossouwKNIKnights2012-20243737211027631.49806136.7208213030
Gavin SinghUSAUnited States of America2021-2024434081102101*34.44126187.391829428
Carlton BaughWIWest Indies2003-201271741311026818.07195156.4803310911
Louren SteenkampNAMNamibia2025-202638372110110231.46121490.6917110026
Chris GreenNSWNew South Wales2022-2026435015110163*31.46183160.1307112119
Matt ColesKENKent2015-201784756110110015.96134282.04141213035
Charlie BarnettENGEngland1933-194820354109812935.42140544.41251885
W.G. GraceENGEngland1880-189922362109817032.2942450.94252551
Christiaan JonkerWARWarriors2013-2017535114109866*29.68859127.820458457
Dean BrownlieCANCanterbury2012-2014152721097135*43.88205253.463601344
Sunil NarineTKRTrinbago Knight Riders2016-202610883910977914.82786139.5705149272
Ruvindu GunasekeraCANCanada2008-20195252010958321.06140178.1601089936
Eknath SolkarINDIndia1969-197734546109510222.81154631.24162763
George WorkerCDCentral Districts2017-202138380109410628.79796137.4415111545
Robert O'DonnellNDNorthern Districts2024-202630416109315031.23135480.7223511739
Angelo MathewsCCCColts Cricket Club2024-202624265109214452.00160168.211818921
Ryan WatsonSCOScotland2006-2010434341091123*27.97141177.3217512010
AlimuddinPAKPakistan1954-196225452109110925.37--276520
Murray ComminsMRMunster Reds2021-202334342109012534.06116893.3236512226
Dion MyersZIMZimbabwe2021-20265961310909618.79128684.7604310024
Milinda SiriwardanaSLSri Lanka2015-20195452410896822.69118791.740568736
Shreyas MovvaCANCanada2021-2026645614108983*25.93144075.630427714
Peter MoorMRMunster Reds2021-202550503108815223.15970112.162349161
Jason RoyQGQuetta Gladiators2018-2024333321087145*35.06746145.7126312839
Mark CraigOVOtago Volts2012-201835515108710423.63205952.7915713916
AP RajeevanTANTanzania2022-20256055910877023.631059102.640529920
Imad WasimKKKarachi Kings2016-2023766223108692*27.85769141.220599642
Selim SalauNGRNigeria2024-202644421108411226.44939115.4422110327
Wayne LarkinsENGEngland1979-199137491108412422.58241344.921391184
James VinceSBSouthern Brave2021-202544425108390*29.27791136.9208311430
Ravi BoparaSUSSussex2020-202351497108310825.79866125.061819334
YS SamraCANCanada2025-202638363108111032.76992108.9726111248
Tom CooperSOMSomerset201531383108111830.89132181.8323314021
Devon ConwayCSKChennai Super Kings2022-202529283108092*43.20773139.72011311634
Bob WoolmerENGEngland1972-198125382108014930.00278038.853251322
Lendl SimmonsMIMumbai Indians2014-2017292921079100*39.96852126.64111210944
Dean BrownlieNZNew Zealand2010-201735452107810925.07209151.551561434
Ben GeddesSURSurrey2021-202440432107612426.24152570.5618311821
JK DenlyKENKent2023-20264045310769125.62158567.8907512713
Sean AbbottSURSurrey2021-2026534691076110*29.08131981.581629535
Sonal DinushaCCCColombo Cricket Club2024-202634307107412146.70129483.003728122
Adrian BarathWIWest Indies2009-201231441107411324.98203952.672541398
Taijul IslamBANBangladesh2014-2026851181510744710.43267240.1900141164
B SharkiNEPNepal2022-2026434031073101*29.00157468.171431058
Mandeep SinghPKPunjab Kings2011-2021625811107377*22.83875122.6304711716

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.