Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND124/3 (19.5)IND need 19 runs in 73 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Riley HekurePNGPapua New Guinea2019-2023493944245812.1156075.71017346
Hiren VaraiyaKENKenya2006-201810565324243412.8598842.91006191
Venkatesh PrasadINDIndia1994-20011931105142430*7.19107039.630018185
Swapnil AsnodkarRRRajasthan Royals2008-2011202004236021.15339124.780235610
Joe ClarkeADKRAbu Dhabi Knight Riders2023-2025202004235521.15323130.96031586
S NadigotlaROMRomania2019-2026372814235515.67372113.710113613
Usman KhawajaBHBrisbane Heat2023-2026141404229430.14290145.52030519
AA SennCYPCyprus2025-20262020242261*23.4447389.22022266
AG Kripal SinghINDIndia1955-196414205422100*28.13--12460
P PathirajaACCCAce Capital Cricket Club2025-2026212254226624.8255576.04033376
Chirag JaniSAUSaurashtra2016-20243824942280*28.13311135.690133616
Sumit KumarHARHaryana2019-20233327124226328.13311135.690133719
Wasim AliOMAOman2019-2026302964226218.35418100.960143216
Michael YardyENGEngland2006-201142321342260*22.2154477.57024292
Giff VivianNZNew Zealand1931-1937710042110042.10--150153
Julien WienerAUSAustralia1979-1980131804219323.3998242.87030353
Ahmed HassanMALMaldives2014-2022282724215316.8456474.65012334
Sibonelo MakhanyaTITTitans2021-2024302864214719.14361116.620022914
D SuzukiJPNJapan2022-202657471642145*13.58413101.94004416
Deepak JoonWFWellington Firebirds2015714042011330.00119035.29130481
Shivam ChaudharyRAIRailways2021-20231616242084*30.00341123.170314611
George WorkerCANCanterbury2012-20141222142052*20.00126333.25012471
Jake Fraser-McGurkVICVictoria2019-2022182224205121.0063666.04012546
Karl BirkenstockNAMNamibia2017-2023342734206117.5063266.46024446
Gulbadin NaibDCDubai Capitals2025-2026161634198032.23286146.500413020
George ThomasSUSSussex2025-2026182014195722.0544793.740114911
Ameer SaiyedBOTBotswana2015-2026272624195517.4646390.50010358
Isitha WijesunderaACCCAce Capital Cricket Club2025-2026262994194120.9551082.160002918
Yashodha LankaCCCColts Cricket Club20241212041813834.83325128.621103723
Dean ElgarTSTshwane Spartans2018-20191615341888*34.83340122.940313910
Gulam BodiLIOLions2012-2014191814189024.59384108.85020469
Faraaz Mehti AbbasFINFinland2025-2026212114185020.90390107.18011388
S DesungnoenTHAThailand2020-2026454474184211.3052679.470063511
Ramakant DesaiINDIndia1959-19682844134188513.487834.62018271
F NsubugaUGAUganda2013-2025111571441831*9.7265364.0100122317
Joe BurnsITAItaly2024-202512122417108*41.70385108.311223813
KL RahulRCBRoyal Challengers Bengaluru2013-20161914341768*37.91287145.300414116
S IveticSERSerbia2022-20241414441765*41.7042398.580303013
Glenn MaxwellHAMHampshire20141415041714627.80333125.231114713
Manish PandeyRCBRoyal Challengers Bengaluru2009-201018173417114*29.79344121.221024411
Shayan JahangirSOSeattle Orcas2025-2026181804177823.17296140.880223425
A AugastinTANTanzania2025-2026201834176327.80388107.47042479
Desmond ChumneyCANCanada2003-2007212224174820.8565463.76000319
Eldine BaptisteWIWest Indies1983-19905327541787*18.9567860.62011361
Charlie BrennanJERJersey2021-2026423264175216.04388107.470123016
Richard SnellSASouth Africa1991-1996473694176315.4453078.68022344
D ParasharUAEUnited Arab Emirates2023-202648391641750*18.1352479.580132212
Mitchell MarshSLSunrisers Leeds20269904167646.22245169.800403729
KuldeepPORPortugal2022-2023141414168032.00257161.870303925
'Dad' WeirNZNew Zealand1930-19371016241674*29.7110.0003100

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.