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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Dhruv JurelRR20252025141343337037.00213156.340212222
Yusuf PathanRR201020101414233310027.75201165.671112224
Ambati RayuduMI201220121715633381*37.00252132.140212114
Rohit SharmaMI20172017171623336723.79273121.98031319
Rohit SharmaMI20202020121203328027.67260127.690312719
Kumar SangakkaraPK20092009141323326030.18324102.47021295
MS DhoniCSK200920091413533258*41.50261127.20020229
Mayank AgarwalPK20192019131303325825.54234141.880212614
Rohit SharmaMI20232023161603326520.75250132.800223517
Yusuf PathanKKR20132013161653327230.18240138.330123014
Mahela JayawardeneDC20132013151503316622.07313105.75020396
Jake Fraser-McGurkDC202420249903308436.67141234.040413228
Shane WatsonRR201120111111133089*33.00253130.430103117
Karun NairRR201420141111133073*33.00232142.24030389
Dinesh KarthikRCB2022202216161033066*55.00180183.330112722
Ayush BadoniLSG20252025141113297432.90222148.200202714
Jos ButtlerRR202020201312232870*32.80227144.490202716
Abishek PorelDC20242024141223276532.70205159.510213613
Gautam GambhirKKR20152015131303276025.15278117.63031414
Ajinkya RahaneCSK202320231411132671*32.60189172.490202416
Andre RussellKKR20152015131123266636.22169192.900303519
Dinesh KarthikRCB20242024151343268336.22174187.360212722
Dinesh KarthikDC20142014141403256923.21258125.970312811
Manan VohraPK201420148803246740.50233139.060102716
Dwayne SmithGL20162016121213247329.45221146.610313516
Sachin TendulkarMI20122012131323247429.45283114.49021394
Manoj TiwaryRPS20172017151333246032.40236137.290213111
David WarnerDC20112011131303247724.92276117.390303411
Cameron GreenKKR20262026141443227932.20221145.700212217
Kumar SangakkaraPK2008200810903209435.56198161.62040418
Robin UthappaMI20082008141453204835.56279114.70000349
Ishan KishanMI20242024141403206922.86215148.840123516
Steve SmithRR201920191210231973*39.88275116.00030304
Brendon McCullumGL20172017111103197229.00217147.000202918
AB de VilliersRCB201220121513531964*39.88198161.110312615
David HusseyKKR20082008131323197129.00259123.170221917
Daryl MitchellCSK20242024131323186328.91223142.600202710
Naman DhirMI20262026141423185726.50216147.220223113
Wriddhiman SahaGT20222022111113176831.70259122.39031407
Kane WilliamsonSH20202020121143176745.29237133.760302610
Donavon FerreiraRR20262026151343176935.22177179.100212523
Suryakumar YadavMI20212021141403178222.64221143.440214010
Ben StokesRPS2017201712111316103*31.60221142.991102215
Andre RussellKKR201820181614331688*28.73171184.800111731
Shimron HetmyerRR202220221515831459*44.86204153.920102121
AB de VilliersRCB202120211514431376*31.30211148.340212316
Yusuf PathanKKR20152015131253125244.57231135.060102912
AB de VilliersRCB20112011161343126534.67243128.400222114
Rishabh PantLSG202620261413231268*28.36226138.050113011
Rajat PatidarRCB20252025151413126424.00217143.780202514

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.