Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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)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 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,354 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumBHBrisbane Heat2011-2019353419207227.88674136.500918738
Tom LaceGLOGloucestershire2020-20222844492011823.00216942.4215101102
Bruce TaylorNZNew Zealand1965-19733251692012420.4422650.8822810213
J WilsonNWNorth-West Warriors2021-20265852992072*21.40811113.440248336
David AllenENGEngland1960-19663951159188825.5040533.83054660
Gudakesh MotieWIWest Indies2021-202610871239186319.13105187.350379331
Callum FergusonSASouth Australia2017-2021213819169724.76207544.140561290
Bas de LeedeDURDurham2023-20254040991610329.55128371.40156969
Yasir AliSPASpain2018-20264743891680*26.1792698.920427422
Jos ButtlerMOManchester Originals2021-2025252529158239.78642142.520818038
Nkruma BonnerWIWest Indies2011-20222333591512332.68251536.38236953
Dane VilasCCCape Cobras2012-201639351291563*39.78747122.490527129
Tristan StubbsSECSunrisers Eastern Cape2023-202647401591566*36.60665137.590405041
Obed AgbomadzieGHAGhana2012-202655518915107*21.28108584.331246920
Doug BracewellNZNew Zealand2011-20236970119155715.51158957.5801149024
Sam WhitemanNORNorthamptonshire202319293913130*35.12173452.652511127
George RhodesWORWorcestershire2016-20194353991310620.75201245.381461142
Faheem NazirSWISwitzerland2022-20252424491211345.60611149.2626110628
Parthiv PatelMIMumbai Indians2015-2017404019118123.36691131.8405511917
Joel GarnerWIWest Indies1977-1987156109299116011.39150852.3901226119
Jack RussellENGEngland1920-19231018291014056.8849252.44522501
Rinku SinghUPUttar Pradesh2018-20243835129107939.57570159.650827643
Clive MadandeZIMZimbabwe2022-20267058119107419.3696394.500367719
Priyansh AryaPKPunjab Kings2025-20263131090910329.32471192.991638763
PR SurveINAIndonesia2022-202538351290971*39.52784115.940417128
Jack LeaningSUSSussex202627364909120*28.41147661.59173929
Marc TaylorBAHBahamas2010-20264040190971*23.3191998.910767941
John MorrisonNZNew Zealand1973-19833544390811722.15182141.19144833
Makhaya NtiniSASouth Africa1998-20112831667090842*9.46174851.95003112214
Tom WoodDERDerbyshire2016-202338452907110*21.09110682.0122411213
Anaru KitchenAAAuckland Aces2012-2015183359067432.36155758.190831205
Tamim IqbalFBFortune Barishal2024-20252929490586*36.20707128.0107310529
Ryan DuffyOVOtago Volts2013-20161833390510430.17208743.361411230
Jimmy HansraCANCanada2009-20174847890570*23.21143363.150446517
Ahmed ShehzadQGQuetta Gladiators2016-2020353429049928.25694130.260939329
Finn AllenSFUSan Francisco Unicorns2023-20263535090415125.83476189.922537271
Dick LilleyENGEngland1896-1909355289038420.5210.000410350
Sukhdeep SinghKENKenya2021-202678641290357*17.3792897.310269811
Brian MasabaUGAUganda2013-20249666169035118.06132068.41015889
Steve SmithAUSAustralia1983-19853029290211733.41141363.34281730
Harry BrookNSNorthern Superchargers2021-202535339902105*37.58555162.521428439
Quinton de KockLSGLucknow Super Giants2022-202430301901140*31.07629143.241718640
Venkatesh IyerMPMadhya Pradesh2016-202436341290188*40.95655137.560408733
Lee GermonNZNew Zealand1994-1997485289018920.48176551.05045822
Hiri HiriPNGPapua New Guinea2015-20246659109017718.39126071.510236619
Rovman PowellDCDubai Capitals2023-20264338129009734.62614146.580345653
BA MayesHAMHampshire2025-20263439790010928.13124372.411419422
M Syahadat RamliMASMalaysia2015-202678661689955*17.9898990.900146829
Rahul DravidRCBRoyal Challengers Bengaluru2008-20104337389875*26.41731122.850439717
Tony BlainNZNew Zealand1986-19944958148987820.41186348.20028898

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.