Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Abhishek SharmaINDIndia2024-202670692224013533.431138196.844148213158
Travis HeadSHSunrisers Hyderabad2024-202643421135110232.95767176.1419516070
Andre RussellKKRKolkata Knight Riders2014-202513211121259388*28.811482174.970126183220
Karanbir SinghAUAAustria2024-202661617258116447.801482174.164204214213
Faisal KhanKSASaudi Arabia2018-202670705192010129.541104173.911107191123
Andre RussellJTJamaica Tallawahs2013-20217568201491121*31.06860173.37265110119
Nicolas PooranLSGLucknow Super Giants2023-2026575712161587*35.89937172.360113117121
Shreyas IyerPKPunjab Kings2025-2026323091102101*52.48640172.1911118269
Abhishek SharmaSHSunrisers Hyderabad2019-202689866231614128.951356170.802136221139
Ishan KishanSHSunrisers Hyderabad2025-202629283956106*38.24562170.111739347
Heinrich KlaasenSHSunrisers Hyderabad2023-2026575492038105*45.291205169.132130141119
Tim DavidAUSAustralia2022-20266453131166102*29.15698167.051558286
Mohammad HarisPZPeshawar Zalmi2022-20264645211118725.84666166.8204311854
Luke RonchiIUIslamabad United2018-202031313102094*36.43614166.12010411650
Heinrich KlaasenDSGDurban's Super Giants2023-2026403761146104*36.97690166.091937174
Sunil NarineKKRKolkata Knight Riders2012-202620112622182010917.501101165.301718191120
Rajat PatidarRCBRoyal Challengers Bengaluru2021-2026575241612112*33.58980164.491141106110
Mitchell MarshLSGLucknow Super Giants2025-202626260119011745.77728163.4629210773
Faf du PlessisTSKTexas Super Kings2023-2026343421226113*38.31751163.2547210668
Romario ShepherdGAWGuyana Amazon Warriors2018-202687612386073*22.63527163.190325961
Shashank SinghPKPunjab Kings2024-202644371683668*39.81513162.960636247
Dinesh KarthikRCBRoyal Challengers Bengaluru2015-20246053159378324.66575162.960368253
Harry BrookNSNorthern Superchargers2021-202535339902105*37.58555162.521428439
Rilee RossouwMSMultan Sultans2020-202343419111712134.91689162.1227411450
KL RahulDCDelhi Capitals2025-2026282741132152*49.22700161.7128110852
Yusuf PathanRRRajasthan Royals2008-201043424101110026.61627161.241618961
Bilal ZalmaiAUAAustria2017-2026757381927111*29.651197160.991135192115
Ryan RickeltonMCTMI Cape Town2023-2026353431349113*43.52838160.9828011781
Virender SehwagDCDelhi Capitals2008-201379795217411929.381356160.32115626685
Will JacksOIOval Invincibles2021-2025414111065108*26.63665160.1515111053
Rinku SinghUPUttar Pradesh2018-20243835129107939.57570159.650827643
Taranjeet SinghROMRomania2021-202656556169911034.671065159.53110320680
Tim SeifertSLKSt Lucia Kings2024-202627275831125*37.77521159.502407742
Glenn MaxwellRCBRoyal Challengers Bengaluru2021-20245250612667828.77795159.25012811469
AB de VilliersRCBRoyal Challengers Bengaluru2011-2021155144354491133*41.202831158.642378362238
Saber ZakhilBELBelgium2018-2026484168366523.89527158.630234570
Kieron PollardMEMI Emirates2023-2026352998858644.25561157.750605758
Tim DavidHHHobart Hurricanes2020-2025686422131576*31.31834157.670419474
Jos ButtlerGTGujarat Titans2025-202631307106497*46.26675157.6309110350
Asif AliIUIslamabad United2016-202376661611307522.60717157.600336388
Matthew ShortSFUSan Francisco Unicorns2024-2026252541043121*49.67664157.081808458
Simran SinghPKPunjab Kings2019-202666652186510329.601189156.85114519694
Kieron PollardMNYMI New York2023-2026353510809100*32.36519155.881555455
Glenn MaxwellMSMelbourne Stars2012-2026120112243096154*35.181988155.732206255145
Tristan StubbsDCDelhi Capitals2024-202643391895371*45.38613155.460516746
Glenn MaxwellPKPunjab Kings2014-20257268913429522.75864155.32061010879
Kieron PollardTKRTrinbago Knight Riders2019-202687772119787235.321276155.02093115153
Suryakumar YadavMUMMumbai2016-2024434013112494*41.63726154.8208511744
Chris LynnNORNorthamptonshire2022-202637365139811745.10904154.6557214369
S WickramasekaraCZECzech Republic2018-202639378820104*28.28531154.431536052
Page 1Next

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.