Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM235/2 (62.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Indian Premier League 2017: Batting by format

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Indian Premier League 2017×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirKKRT2020171616449876*41.50389128.02040627
Parthiv PatelMIT202017161603957024.69293134.81022498
Kieron PollardMIT202017171633857029.62276139.490302622
Ajinkya RahaneRPST202017161613826025.47323118.27022359
Rohit SharmaMIT202017171623336723.79273121.98031319
Hardik PandyaMIT2020171716925035*35.71160156.250001120
Steve SmithRPST2020171515347284*39.33387121.960303812
MS DhoniRPST2020171615429061*26.36250116.000101516
David WarnerSHT2020171414364112658.27452141.811406326
Shikhar DhawanSHT202017141414797736.85376127.39030539
Suresh RainaGLT202017141434428440.18307143.970304213
Rahul TripathiRPST202017141403919327.93267146.440214317
Sanju SamsonDCT2020171414038610227.57273141.391223219
Rishabh PantDCT202017141403669726.14221165.610232824
Sunil NarineKKRT202017161412245417.23130172.310123410
Manish PandeyKKRT2020171413539681*49.50308128.570202812
Robin UthappaKKRT202017141303888729.85235165.110513621
Dinesh KarthikGLT202017141333616536.10259139.380213011
Manoj TiwaryRPST202017151333246032.40236137.290213111
Glenn MaxwellPKT202017141333104731.00179173.180031926
Aaron FinchGLT202017131312997224.92180166.110212519
Karun NairDCT202017141302816421.62226124.34011396
Kedar JadhavRCBT202017131312676922.25186143.550102510
Axar PatelPKT202017141352274428.38162140.120011111
Shreyas IyerDCT202017121223389633.80243139.090203610
Nitish RanaMIT2020171312133362*30.27264126.140302417
Dwayne SmithGLT202017121212397421.73156153.21022328
Brendon McCullumGLT202017111103197229.00217147.000202918
Ben StokesRPST20201712111316103*31.60221142.991102215
Moisés HenriquesSHT2020171211527755*46.17203136.45030284
Yuvraj SinghSHT2020171211225270*28.00177142.37021308
Krunal PandyaMIT202017131142434734.71179135.75000247
Wriddhiman SahaPKT2020171411123493*23.40187125.13011208
Yusuf PathanKKRT202017151131435917.88115124.3501196
Corey AndersonDCT2020171111414241*20.29123115.4500189
Hashim AmlaPKT20201710103420104*60.00288145.832214017
Virat KohliRCBT202017101003086430.80252122.220412311
Ishan KishanGLT202017111002776127.70206134.470102913
Jos ButtlerMIT202017101002727727.20177153.670102715
Mandeep SinghRCBT202017111001885218.80177106.21012214
Ravindra JadejaGLT202017121061582839.50113139.82000134
Pawan NegiRCBT202017121021443518.00111129.73000107
Manan VohraPKT20201711902299525.44159144.03010239
AB de VilliersRCBT20201799121689*27.00163132.520101216
Chris GayleRCBT2020179902007722.22163122.700121514
Chris MorrisDCT20201799415452*30.8094163.83010156
Colin de GrandhommeKKRT20201712911263615.7592136.96003106
Daniel ChristianRPST20201713947917*15.8049161.2200055
Pat CumminsDCT2020171294772415.4053145.2800054
Shaun MarshPKT2020179802648433.00194136.08020365
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.