Live1st ODI · India in New Zealand 2026/27NZ56/2 (12.2)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
Himanshu RanaHARHaryana2016-20233332280887*26.93658122.800719318
Amjad AliUAEUnited Arab Emirates2008-2015313318089825.25112072.140401183
Sohail AkhtarLQLahore Qalandars2018-2022444298087524.48656123.170327932
Frank IredaleAUSAustralia1894-18991423180714036.6810.00242590
Sandeep GoudOMAOman2019-202474521480767*21.24105776.350444135
Cheteshwar PujaraYORYorkshire2015-201817252806133*35.04141357.04243973
'Young Jack' HearneENGEngland1911-19262436580611426.00118436.74123420
Khizer AhmedNORNorway2019-20264745580664*20.15692116.470248122
Herschelle GibbsDCDeccan Chargers2008-20103333380569*26.83719111.960547529
Jake Fraser-McGurkSASouth Australia2023-20262533180512525.16715112.592119138
R MazumderCYPCyprus2021-20263736680580*26.83738109.080519111
Shoaib MalikKKKarachi Kings2016-20243737780571*26.83677118.910425523
LG PretoriusSASouth Africa2025-20262223080415334.96681118.062428425
Mayank AgarwalKARKarnataka2016-2023353548048625.94631127.420538823
Carl CachopaCSCentral Stags2012-201414251803179*33.46145455.232441138
Chris JordanENGEngland2013-2024138923580338*14.0987192.190066727
Shalith FernandoPSCPanadura Sports Club2024-2026232948029032.08115069.740527019
Rod LathamNZNew Zealand1990-19943740480211922.28145555.12114772
Courtney BrowneWIWest Indies1995-20056662148026816.71155751.5101107211
Jackson BirdTASTasmania2018-20264865108026414.58104476.820339916
Srinivasaraghavan VenkataraghavanINDIndia1965-19837285168026411.6274638.610215523
Mohammad IhsanSPASpain2022-20262827580116036.41459174.512116756
Wazir MohammadPAKPakistan1952-19592033480118927.62--238470
Brandon KingGAWGuyana Amazon Warriors2019-202134345801132*27.62604132.621547544
Jack BlackhamAUSAustralia1877-18943562118007415.6926640.23046480
Jos ButtlerPRPaarl Royals2023-20242222279970*39.95579138.000708027
Tamim IqbalCVComilla Victorians2017-201924243799141*38.05599133.391438630
Harbhajan SinghMIMumbai Indians2008-201713684357996416.31561142.4201137641
Jesse RyderCSCentral Stags2016-20181016379717561.31119966.47330988
Gus AtkinsonENGEngland2023-20264646679711819.93108873.251028519
Angus LovellQUEQueensland2024-202623402796146*20.95180744.05124991
JO AdedejiNGRNigeria2016-2025535077966818.5198880.570356417
Ashton AgarAUSAustralia2013-20247654117969818.51101778.270177116
Narayan JagadeesanTNTamil Nadu2018-202334321079578*36.14664119.730526529
Amal SilvaSLSri Lanka1983-19882936279411123.35117748.94232490
C ChatphaisanTHAThailand2022-20266765379470*12.8181797.1802157024
G WeerasingheKYCCKurunegala Youth Cricket Club2024-2026394527938418.44126962.490547414
Ashton AgarPSPerth Scorchers2013-20269968217926816.85675117.330274233
Ashantha de MelSLSri Lanka1982-19877469147923614.4098263.540011396
Martin GuptillGAWGuyana Amazon Warriors2013-2017282747919034.39679116.490715732
T JamtshoBHUBhutan2014-20265655979166*17.20782101.150386636
George HirstENGEngland1897-1909243837908522.57--055583
Anaru KitchenOTAOtago2017-20224541479057*21.35593133.220315835
Rezza GaznaviSINSingapore2012-2026595447909615.80108073.150187021
Graeme HoleAUSAustralia1951-1954183327896625.453732.43062700
Adam HoseWARWarwickshire2017-20192736178911122.54134358.751328917
Peter NevillNSWNew South Wales2017-20222338578972*23.91199439.57054810
Nithish Kumar ReddySHSunrisers Hyderabad2023-20264235878776*29.15541145.470315046
Arron LilleyLANLancashire2014-20187756127875917.89648121.450179524
Phil SharpeENGEngland1963-19691221478611146.24138840.99141950

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.