Live1st ODI · India in New Zealand 2026/27NZ83/3 (15.5)INDIND chose to bowlTest1st 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Afsar ZazaiAFGAfghanistan2013-20263340276511320.13139254.96124568
Zeeshan KukikhelHUNHungary2021-20252424176413733.22477160.171518041
Steven FinnMIDMiddlesex2014-202113191407645614.98123162.060199910
Blake NikitarasNSWNew South Wales2022-2025203507635621.80185041.24033858
Khushdil ShahPAKPakistan2019-20255345107626921.77751101.460105230
Danny BriggsSUSSussex2016-202613083347614615.53124261.270011072
Glenn McGrathAUSAustralia1993-200737520689761616.50181741.880148581
David WieseNAMNamibia2021-20244338117606728.15667113.940434532
Gareth DelanyMRMunster Reds2021-2025323047599829.19683111.130436538
Amandeep KhareCHHChhattisgarh2018-2023312867589034.45654115.900315323
Tagenarine ChanderpaulWIWest Indies2022-202615292758207*28.07201337.66122726
Llew JohnsonOTAOtago2018-2026524627587217.23624121.470335035
Xavier BartlettQUEQueensland2019-20263747107587220.49138454.770548222
Cooper ConnollyWAWestern Australia2023-2026152227579037.85118064.150719415
Les FavellAUSAustralia1954-19611931375710127.0450243.43152482
Sam CurranOIOval Invincibles2021-2025363237576826.10503150.500524549
Rinku SinghINDIndia2023-202649371675769*36.05490154.490326243
Shane GetkateNWNorth-West Warriors2021-2024403987568124.39710106.480517225
Alankara Asanka SilvaBSCBadureliya Sports Club2024-2026455057566216.80180042.00023544
Gavin LarsenNZNew Zealand1990-199912983317563714.54146551.60008469
Chaitanya BishnoiHARHaryana2016-20223332575565*27.96643117.420427817
Moisés HenriquesSHSunrisers Hyderabad2014-201742371075574*27.96586128.840526323
Henry BrookesWARWarwickshire2017-2023455187558417.56136555.310598317
Sammu AshanCMCCChilaw Marians Cricket Club2025-20261924175414632.78124960.37311619
Harry ManentiITAItaly2022-202637324754114*26.9382291.731216515
Martin CoetzeeHKHong Kong2023-20264441275410219.33693108.8023210217
Daryn SmitDERDerbyshire2017-202156441475477*25.13109069.17011717
Amjad JavedUAEUnited Arab Emirates2008-201758491075410019.3382291.731226630
Lukas CareyGLAGlamorgan2016-202163561675462*18.8590183.6803410911
Ishan KishanJHAJharkhand2018-202123232753113*35.86528142.612338731
Dan RedfernLEILeicestershire2014-2015223427537423.53118163.760561092
Chris BenjaminBBBirmingham Bears2021-20244742975368*22.82515146.210356632
Fraser SheatCANCanterbury2017-202661622175360*18.37130457.75024929
Phil JaquesNOTNottinghamshire201411172752150*50.13119063.192521121
Heino KuhnTITTitans2012-20163328275283*28.92595126.390406920
Shreyas IyerKKRKolkata Knight Riders2022-2024282867528534.18537140.040517525
Shangeev ThanikaithasanDENDenmark2018-2026534877525918.34705106.670335622
Nick KellyOTAOtago2019-2022292727518530.04587127.940617429
Jonathan WellsHHHobart Hurricanes2011-2017373277507230.00629119.240417110
Gubby AllenENGEngland1930-19482533275012224.19118540.42131572
Will SutherlandMRMelbourne Renegades2018-20267261197507017.86569131.810234135
Jaik MickleburghESSEssex2014-20162436174910321.40170643.901221090
Laurie EvansPSPerth Scorchers2021-20263626674885*37.40467160.170516235
Murray GoodwinGLAGlamorgan2014252827487428.7795178.650638311
Rob QuineyMSMelbourne Stars2011-2018353237489725.79555134.770446731
Dinesh KarthikMIMumbai Indians2012-2013363327488624.13624119.870238416
Nasim-ul-GhaniPAKPakistan1958-19733051574810116.2638832.47128512
Craig EvansZIMZimbabwe1992-20035552574896*15.91109168.560136415
Josh HazlewoodAUSAustralia2010-2026241154907483911.69153048.890020996
Aaron FinchYORYorkshire2014-20152426174711029.8885687.271426721

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.