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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
MLR BuddikaBSCBadureliya Sports Club2025-202671012547628.2248652.26011213
Colin de GrandhommeBBBirmingham Bears20181411425463*36.29149170.470111718
Kashif SiddiqueKSASaudi Arabia2022-2024111102545723.09184138.04021396
Marcus StoinisSBSouthern Brave2022-2026121212545523.09185137.300102510
Dane CleaverNZNew Zealand2022-20261412125478*23.09202125.74021258
Dane VilasPRPaarl Royals2023-2024131312544421.17210120.95000244
Muhammad YounisBHRBahrain2020-20221313125482*21.17198128.280122611
Ranji HordernAUSAustralia1911-191271322545023.0971335.62011230
Krunal PandyaINDIndia2018-20212414725458*36.29223113.90010198
Wilf FlowersENGEngland1884-189381402545618.141118.18010130
N PremaratnePSCPolice Sports Club2025-2026181662546825.4048552.37013249
Roy SwetmanENGEngland1959-1960111722546516.9330621.24012120
Craig WrightSCOScotland2006-2009221932543715.8836968.83002154
Saghar ManzoorCROCroatia2024-2026191932543815.88237107.170032511
Ferisco AdamsBOLBoland2022-2026252162543416.93218116.51000178
Luis HermidaMEXMexico2019-2025212162543716.9334972.78000130
Ramandeep SinghKKRKolkata Knight Riders2024-2026332282543518.14165153.940011418
Anil DalpatPAKPakistan1984-1986242242545214.1164339.50011270
Mujeeb-ur-RehmanQATQatar2016-2026402452544013.3738166.67001172
Wes AgarKENKent2023-2025272762545112.1045655.70018288
Andrew TyePSPerth Scorchers2014-202511335142544412.10214118.690072210
GSNFG JayasuriyaPSCPanadura Sports Club2025-2026462253100*63.2537467.65110206
Billy IbadullaPAKPakistan1964-196748025316631.6327816.91100260
Ben McDermottCKColombo Kaps20269902537128.11171147.950202013
Chamika KarunaratneGGGalle Gallants2026119225372*36.14161157.140201914
Devang GandhiINDIndia1999-200071012538828.1164239.41022351
Mahedi HasanDPDhaka Platoon2019-20201312125368*23.00186136.020311717
H JayasundaraCCCColts Cricket Club2026131312537121.0828289.72010274
Zakir HasanRKRajshahi Kings2017-20191715125351*18.07211119.91011239
Sandun MendisNSWCNugegoda Sports Welfare Club2025-2026151532536521.0827392.670122210
Ajay RatraINDIndia200218182253115*15.8166038.33101220
Sam RainbirdTASTasmania2017-2023242452535913.3248751.95026313
Shannon GabrielWIWest Indies2012-2023861044325320*4.1572334.990027296
Arjun KumalNEPNepal20267702528736.0039963.16011240
Ted BowleyENGEngland1929-193057025210936.00--100111
Glenn PhillipsCSColombo Strikers20249812527036.00179140.780321612
Tuppy Owen-SmithSASouth Africa192958225212942.00--11002
Dwayne SmithPZPeshawar Zalmi2018109125271*31.50199126.630102016
Frank DruceENGEngland1897-18985902526428.00--010210
Cyril FrancoisSASouth Africa1922-19235912527231.50--01000
Sakibul GaniBIHBihar2021-20221311325253*31.50224112.500101711
George LindeNOTNottinghamshire2026131332525525.20173145.660111813
Bhanuka RajapaksaTUCATamil Union Cricket and Athletic Club2025-2026141312526221.00222113.510111817
Sunil NarineCVComilla Victorians2015-2024211532525721.00141178.720222619
Tom BurttNZNew Zealand1947-1953101532524221.00--001101
Arjit GuptaRAJRajasthan2019-2022171622524518.00184136.960011718
Peter McAlisterAUSAustralia1904-190981612524116.8012729.13000160
Sohail TanvirGAWGuyana Amazon Warriors2016-2018322262524215.75219115.070042311
Muhammad NadirRWARwanda2023-20268143202521910.9629884.56003247
Arthur HillENGEngland189634025112462.75--110-0
PreviousPage 123Next

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.