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
Manish PandeyINDIndia2015-20216857241275104*38.641187107.411549424
Roston ChaseSLKSt Lucia Kings2021-2026646013127590*27.13968131.7108411348
Chris LynnKKRKolkata Knight Riders2014-201940403127493*34.43901141.40010312763
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2024-202642468127410233.53166276.651737064
Zubaidi ZulkifleMASMalaysia2019-20267574312749617.94923138.03041413060
Sadeera SamarawickramaMSCMoors Sports Club2024-202641425127312534.41157280.9827114012
Ruhan PretoriousNKNorthern Knights2019-20265954712729627.061251101.6809311350
Joshua Da SilvaWIWest Indies2020-2026366291272100*24.00310840.931551307
Geoff LawsonAUSAustralia1980-19891251203012727414.13225555.8804151195
KD KesumaINAIndonesia2018-20269184101271117*17.181173108.35311013247
Khaya ZondoDOLDolphins2013-2026846916126967*23.941133112.000559136
Matt MachanSCOScotland2013-201640403126811434.27134594.2817110821
Dinesh MongiaINDIndia2001-2007585271268159*28.18176671.801441269
L BruceGIBGibraltar2021-202653524126899*26.421077117.73012513226
Ken WadsworthNZNew Zealand1969-197645615126810422.64163050.551561274
Josh PhilippeNSWNew South Wales2024-202625381126713934.24178770.90110214920
Harry TectorLLLeinster Lightning2022-2026484514126612040.84993127.4917311845
Glenn MaxwellRCBRoyal Challengers Bengaluru2021-20245250612667828.77795159.25012811469
Sarfraz NawazPAKPakistan1972-19841001032112669015.44164853.7004111092
Jamie HowCSCentral Stags2012-2014193431265207*40.81196364.4418314328
Chris RogersMIDMiddlesex2014192721264203*50.56208160.743511712
Rusi SurtiINDIndia1960-19692648412639928.7056428.55095842
Robert O'DonnellAUCAuckland2017-202458531512636833.24978129.1408411442
Sharjeel KhanPAKPakistan2013-202147450126215228.041066118.3918216444
Chundangapoyil RizwanUAEUnited Arab Emirates2019-202459558126210926.85191965.76152918
Taranjit BharajDENDenmark2016-202664629126268*23.81131595.970759532
Brad HodgeAUSAustralia2005-2014464381261203*36.03176671.4025312020
HazratullahAFGAfghanistan2016-20245757212618222.931151109.5605412466
Tony PalladinoDERDerbyshire2014-20198711125126160*14.66250550.34021315012
Brad WilsonNDNorthern Districts2012-201523421126016530.73300241.972821566
Aamir KaleemOMAOman2013-2026958010126078*18.00132295.31051112035
Avishka FernandoJKJaffna Kings2021-202641392125710033.97864145.49111012354
Khurram KhanUAEUnited Arab Emirates2004-2015404161257132*35.91146785.6927413210
Dwayne SmithBTBarbados Tridents2013-2018454541257110*30.661043120.5244212555
Dhananjaya de SilvaCCCColombo Cricket Club2024-202625296125620454.61156880.1036111724
Roelof van der MerweNEDNetherlands2015-20261098323125613520.93133094.441599431
Asela GunaratneSLSri Lanka2016-201949479125511633.03176371.1926311913
Khaled MahmudBANBangladesh1998-20068894412555013.94191165.67011312010
Courtney WalshWIWest Indies1984-200133526294125530*7.47252649.68005410028
Shane WatsonCSKChennai Super Kings2018-2020434321252117*30.54918136.3827411968
Jerome TaylorWIWest Indies2003-201816513022125210611.59178370.22112015830
Calum MacLeodDURDurham2014-20165259712519424.06146385.5105914216
Ollie RaynerMIDMiddlesex2014-20199210318125052*14.71243851.2702171633
Marcus HarrisLEILeicestershire2021-202418252124921454.30201561.995311615
Mansoor AkhtarPAKPakistan1980-199059644124811120.80270646.121351343
Kinchit ShahHKHong Kong2013-2025807411124810219.81151482.43151010328
Johnson CharlesSLKSt Lucia Kings2022-20254039212478933.70892139.80010011074
Tom WellsLEILeicestershire2014-201893821912466919.78139589.320467846
Asa TribeJERJersey2021-202536345124417542.90133892.9728110232
Gerry GomezWIWest Indies1939-195429465124310130.3210.00185370

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.