Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Shikhar DhawanPK202320231111237399*41.44261142.910314912
Parthiv PatelRCB20192019141403736726.64268139.180214810
JP DuminyMI20092009131233726241.33325114.460512611
Rohit SharmaMI20112011161433728733.82297125.250313213
MS DhoniCSK20152015171753725331.00305121.970112717
Rahul DravidRCB200820081414137175*28.54298124.500223511
Herschelle GibbsDC200920091414337169*33.73331112.080443212
MS DhoniCSK2014201416151037157*74.20250148.400102220
Dwayne BravoCSK20122012181683714846.38264140.530002020
Wriddhiman SahaGT20232023171713718123.19287129.27022478
Venkatesh IyerKKR20212021101013706741.11288128.470403714
Venkatesh IyerKKR20242024141353707046.25233158.800403519
Ajinkya RahaneRR201820181514137065*28.46313118.21010395
Nehal WadheraPK20252025171533697030.75253145.850202821
Chris GaylePK2018201811112368104*40.89252146.031313027
Ruturaj GaikwadCSK20222022141403689926.29291126.460323314
Rishabh PantDC20172017141403669726.14221165.610232824
Brad HodgeKKR20092009121233657340.56310117.74031349
Sachin TendulkarMI20092009131323646833.09303120.130213910
Robin UthappaKKR201520151313136480*30.33277131.41010427
Priyansh AryaPK20262026131303649328.00172211.630322732
Virat KohliRCB201220121515236473*28.00326111.66020339
Sai SudharsanGT202320238813629651.71256141.410303312
Wriddhiman SahaPK2014201417132362115*32.91249145.381203318
Steve SmithPW201220121514536247*40.22267135.580002414
Sanju SamsonRR202320231414236266*30.17236153.390322524
Rohit SharmaDC20092009161633625227.85315114.920102218
Dinesh KarthikGL20172017141333616536.10259139.380213011
Yusuf PathanKKR201620161513836163*72.20248145.560303313
Ambati RayuduMI20142014151403616825.79287125.78020318
Nitish RanaKKR20222022141413615727.77251143.820212922
Jacques KallisRCB200920091515236169*27.77332108.73032378
AB de VilliersRCB20132013141443606436.00219164.380203415
Ambati RayuduCSK20202020121123597139.89282127.300103012
Jos ButtlerRR2024202411112359107*39.89255140.782013612
Manoj TiwaryKKR201120111514735961*51.29325110.460102614
Virat KohliRCB20142014141413597327.62294122.110232316
Tilak VarmaMI2026202614142359101*29.92246145.931213017
Kumar SangakkaraDC20112011131303586527.54293122.18012445
Simran SinghPK202320231414035810325.57238150.421123819
Nicolas PooranLSG20232023151533586229.83207172.950222626
MS DhoniCSK201220121817535851*29.83278128.78010269
Kumar SangakkaraPK20102010131203575629.75257138.91021475
Karun NairDC201620161412235783*35.70297120.20030406
Brendon McCullumKTK20112011131303578127.46275129.820123516
David MillerPK201520151313235789*32.45266134.210202121
Shivam DubeCSK20252025141433575032.45270132.220102221
Moeen AliCSK20212021151513575825.50260137.310123119
Sunil NarineKKR20182018161603577522.31188189.890204023
Virender SehwagDC20102010141403567525.43218163.300314714

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.