Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG111/0 (16)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Gujarat Lions×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersRCBIndian Premier League 20162016332228129*228.00115198.261101717
Virat KohliRCBIndian Premier League 20162016331209109104.50120174.17201169
David WarnerSHIndian Premier League 2016201633219193*191.00123155.28020215
Hashim AmlaPKIndian Premier League 2017201722016910484.50100169.00110177
David WarnerSHIndian Premier League 2017201722214576*-97149.48020154
Ben StokesRPSIndian Premier League 20172017221128103*128.0081158.0210097
Shreyas IyerDCIndian Premier League 2017201722111096110.0065169.23010154
Gautam GambhirKKRIndian Premier League 2017201722110976*109.0076143.42010141
Steve SmithRPSIndian Premier League 2016201622010610153.0060176.6710085
Rishabh PantDCIndian Premier League 201720172201019750.5045224.4401079
Shikhar DhawanSHIndian Premier League 2016201633210053*100.0085117.65011110
Yusuf PathanKKRIndian Premier League 201620162219963*99.0077128.57010102
Murali VijayPKIndian Premier League 20162016220975548.5075129.33010111
Chris LynnKKRIndian Premier League 201720171119393*-41226.8301068
Rishabh PantDCIndian Premier League 20162016220896944.5057156.14010112
Shaun MarshPKIndian Premier League 20172017220885844.0067131.34010101
Chris GayleRCBIndian Premier League 20172017220857742.5049173.4701067
Chris MorrisDCIndian Premier League 201620162118282*-32256.2501048
Virat KohliRCBIndian Premier League 20172017220746437.0063117.4601072
Ajinkya RahaneRPSIndian Premier League 20162016220745337.0062119.3501090
Robin UthappaKKRIndian Premier League 20172017210727272.0048150.0001082
Nitish RanaMIIndian Premier League 20172017220725336.0052138.4601053
Sanju SamsonDCIndian Premier League 20172017220716135.5038186.8401027
Nitish RanaMIIndian Premier League 20162016110707070.0036194.4401074
Parthiv PatelMIIndian Premier League 20172017220707035.0046152.1701191
Faf du PlessisRPSIndian Premier League 20162016110696969.0043160.4701054
Shakib Al HasanKKRIndian Premier League 201620162216966*69.0057121.0501044
Kedar JadhavRCBIndian Premier League 201720172216938*69.0034202.9400093
Vijay ShankarSHIndian Premier League 201720171116363*-44143.1801090
JP DuminyDCIndian Premier League 20162016221614861.0050122.0000051
Marcus StoinisPKIndian Premier League 20162016220603330.0039153.8500071
Moisés HenriquesSHIndian Premier League 201720172215652*56.0041136.5901070
Kieron PollardMIIndian Premier League 20172017220543927.0034158.8200043
Wriddhiman SahaPKIndian Premier League 20162016220533326.5044120.4500040
MS DhoniRPSIndian Premier League 201620162225230*-28185.7100043
Glenn MaxwellPKIndian Premier League 20172017221513151.0029175.8600015
Quinton de KockDCIndian Premier League 20162016220514625.505691.0700051
KL RahulRCBIndian Premier League 201620163215151*51.0036141.6701143
Jos ButtlerMIIndian Premier League 20162016220493324.505294.2300060
Steve SmithRPSIndian Premier League 20172017220474323.5030156.6700071
David MillerPKIndian Premier League 20162016220463123.0037124.3200031
Rohit SharmaMIIndian Premier League 201720172214540*45.0042107.1400031
Sunil NarineKKRIndian Premier League 20172017210424242.0017247.0600091
Karun NairDCIndian Premier League 20172017220423021.0026161.5400071
Robin UthappaKKRIndian Premier League 20162016220392519.5029134.4800061
Rahul TripathiRPSIndian Premier League 20172017220393319.5024162.5000042
Manan VohraPKIndian Premier League 20162016110383838.0023165.2200042
Kevin PietersenRPSIndian Premier League 20162016110373737.0031119.3500021
Rohit SharmaMIIndian Premier League 20162016220373018.5026142.3100052
Axar PatelPKIndian Premier League 20172017221363436.0018200.0000032
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.