Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Indian Premier League: Batting by year

More filters

1 active
Reset"Match result" is from the side of the player or team.
Indian Premier League×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerSH201620161717384893*60.57560151.430918831
Kane WilliamsonSH20182018171737358452.50516142.440816328
Faf du PlessisRCB20232023141417308456.15475153.680806036
Sai SudharsanGT202620261717172210045.13457157.991817530
David WarnerSH2019201912122692100*69.20481143.871805721
Virat KohliRCB202520251515365773*54.75454144.710806619
Virat KohliRCB201620161616497311381.08640152.034718338
Chris GayleRCB2012201214142733128*61.08456160.751704659
David WarnerSH20152015141415629143.23359156.550706521
Sai SudharsanGT2025202515151759108*54.21486156.171608821
Michael HusseyCSK20132013171737339552.36566129.510608117
Shubman GillGT202620261616073210445.75449163.031607433
AB de VilliersRCB2016201616163687129*52.85407168.801615737
Devon ConwayCSK202320231615267292*51.69481139.710617718
KL RahulPK201820181414265995*54.92416158.410606632
Shubman GillGT202520251515265093*50.00417155.880606224
Virat KohliRCB2023202314142639101*53.25457139.822616516
Virat KohliRCB20132013161626349945.29457138.730606422
Faf du PlessisCSK202120211616263395*45.21458138.210626023
Mitchell MarshLSG202520251313062711748.23383163.711625637
KL RahulPK202120211313362698*62.60451138.800604830
Heinrich KlaasenSH20262026151526246948.00390160.000604831
Shreyas IyerPK202520251817560497*50.33345175.070614339
Ishan KishanSH20262026151506029140.13330182.420626032
KL RahulPK2019201914143593100*53.91438135.391604925
Gautam GambhirKKR20122012171715909336.88411143.550626417
Jacques KallisRCB201020101616457289*47.67494115.79061679
Yashasvi JaiswalRR20252025141415597543.00350159.710606028
Lendl SimmonsMI20152015131315407145.00441122.450615621
David WarnerSH20142014141435289048.00375140.800613924
David WarnerDC20232023141405168636.86392131.630626910
Dhruv JurelRR202620261616251581*36.79333154.650624724
Glenn MaxwellRCB20212021151425137842.75356144.100614821
Simran SinghPK202620261413151080*42.50302168.870615523
AB de VilliersRCB201820181211248090*53.33275174.550603930
Ajinkya RahaneRPS20162016141434807443.64379126.65062549
Vaibhav SuryavanshiRR202620261616077610348.50327237.311516372
Virat KohliRCB2024202415153741113*61.75479154.701506238
Suryakumar YadavMI202520251616571773*65.18427167.920506938
Rishabh PantDC2018201814141684128*52.62394173.601516837
Virat KohliRCB2026202616164675105*56.25407165.851527325
KL RahulPK2020202014142670132*55.83518129.341505823
Robin UthappaKKR201420141616166083*44.00479137.790517418
Yashasvi JaiswalRR202320231414162512448.08382163.611518226
Sachin TendulkarMI201020101515261889*47.54466132.62050863
Shaun MarshPK200820081111261611568.44441139.681505926
Suryakumar YadavMI2023202316162605103*43.21334181.141516528
Simran SinghPK20252025181815999135.24370161.890516330
KL RahulDC2026202614141593152*45.62340174.411515631
Matthew HaydenCSK20092009121215728952.00395144.810506022
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.