Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND42/1 (9.1)IND need 144 runs in 245 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)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
S ThakorTANTanzania2021-20246047105324414.38419126.970074827
Ross AdairIREIreland2023-20262323053110023.09375141.601105130
Logan van BeekCANCanterbury2013-201718257531111*29.5081764.99120699
Tim SeifertTKRTrinbago Knight Riders2020-2022322855315923.09515103.110114018
Isaac MohammedWORWorcestershire2025-2026293005316317.7056094.820106720
Louis TancredSASouth Africa1902-1913142615309721.20--025271
James PattinsonNOTNottinghamshire2017-20223329953089*26.5086061.630117011
Charlie GriffithWIWest Indies1960-19692842105305416.5631441.08015464
Taslim ArifPAKPakistan19808122529210*52.90110048.09121440
Lalit YadavDELDelhi2018-202340281152952*31.12345153.330115521
Ben WrightGLAGlamorgan2014-20153634352912317.0681165.23128766
Fanie de VilliersSASouth Africa1992-1998101622252967*13.22120943.760210497
Angus FraserENGEngland1989-199988872452938*8.40156433.820010484
Prithvi ShawINDIndia2018-20211216152813435.2056194.12122804
Usman KhawajaLANLancashire2014151915288629.3383463.31041721
Sibsankar RoyASSAssam2016-2023232025288329.33423124.820415811
Mayank AgarwalRCBRoyal Challengers Bengaluru2011-20253228252864*20.31404130.690115124
Samit PatelDERDerbyshire2024-20253431552883*20.31455116.040424821
Will RhodesBBBirmingham Bears2018-2021373435287917.03413127.850154315
Shai HopeDCDubai Capitals20251212352710158.56424124.291304317
Evin LewisDDDhaka Dynamites2016-2017151515277537.64322163.660404936
Nasir ShafiqMASMalaysia201417162527151*37.6465180.951305816
Khushdil ShahRRRangpur Riders2024-20262119852773*47.91324162.650203637
Kushal Janith PereraMEMI Emirates2024-2025212015276527.74371142.050316016
Jos ButtlerMIMumbai Indians2016-2017242435277725.10361145.980115026
Joe RootTRTrent Rockets2021-2025262445277626.35385136.880314814
Karun NairRRRajasthan Royals2014-20222825252773*22.91395133.420405714
Joe CookeGLAGlamorgan2020-2022283065276821.9699652.91021665
Mark StonemanENGEngland2017-2018112015266027.68118844.28051661
Keacy CartyTKRTrinbago Knight Riders2023-2025252145268330.94438120.090313719
Dean MinorsBERBermuda2006-2016222225266826.3085561.520315716
Hilton CartwrightHAMHampshire2025-2026222295267040.46283185.870303734
Cyril VincentSASouth Africa1927-19352538125266020.2320.00024208
Daren PowellWIWest Indies2002-20099783952648*7.11130640.280023549
Glenn MaxwellLANLancashire2019201925257930.88455115.380414918
Colin MunroAUCAuckland2017-2026222005256826.25341153.960307618
YS ChauhanSWESweden2025-2026222135257129.17433121.250304718
Gary GilmourAUSAustralia1973-19772024252510123.8674770.28133746
Manish PandeyPWPune Warriors2011-20132725352580*23.86476110.290355115
Louis DelportAAAuckland Aces2018-20252735952553*20.1983662.800125328
Josh BakerWORWorcestershire2021-20244748125257514.5890857.82026614
Eddo BrandesZIMZimbabwe1987-19996856135255512.2178367.050253817
Temba BavumaNORNorthamptonshire2019713052413440.3180365.26210665
Thulina DilshanTUCATamil Union Cricket and Athletic Club2024-2026142115246626.2097853.58022691
Alex DaviesSBSouthern Brave2021-20242826352451*22.78412127.18022579
Shane GetkateNKNorthern Knights2016-2020312615248720.9658489.730214518
Srikar BharatANDAndhra2016-2023363335247617.47481108.940224721
Connor EsterhuizenSASouth Africa20261312252311952.30407128.501403832
Ravi BoparaCRChitwan Rhinos2024-2025151515236637.36393133.080603624
Ashton TurnerLANLancashire20251718452315437.36479109.192014612

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.