Menu

Account

Create a free account Go Pro

Already have an account? Log in

IPL 2026 most innings batted

Jos Buttler and Sai Sudharsan share the lead in IPL 2026 with 17 innings batted (Gujarat Titans). Virat Kohli (16) followed.

Updated , after Royal Challengers Bengaluru vs Gujarat Titans
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Jos ButtlerGujarat TitansGT17 matches, 17 innings299*19171752637.57345152.46512640
2Sai SudharsanGujarat TitansGT17 matches, 17 innings145812171772245.13457157.99753081
3Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings154375*161667556.25407165.85732551
4Washington SundarGujarat TitansGT16 matches, 16 innings81650*161637737.70251150.20401230
5Shubman GillGujarat TitansGT16 matches, 16 innings210410161673245.75449163.03743361
6Yashasvi JaiswalRajasthan RoyalsRR16 matches, 16 innings27291161642730.50280152.50521830
7Dhruv JurelRajasthan RoyalsRR16 matches, 16 innings38507161651536.79333154.65472460
8Vaibhav SuryavanshiRajasthan RoyalsRR16 matches, 16 innings49796161677648.50327237.31637251
9Travis HeadSunrisers HyderabadSRH15 matches, 15 innings62617151541027.33241170.12462320
10Heinrich KlaasenSunrisers HyderabadSRH15 matches, 15 innings475118151562448.00390160.00483160
11Tim DavidRoyal Challengers BengaluruRCB15 matches, 15 innings151530533.89162188.27222310
12Rahul TewatiaGujarat TitansGT15 matches, 15 innings151519027.14132143.9420810
13Ishan KishanSunrisers HyderabadSRH15 matches, 15 innings151560240.13330182.42603260
14Abhishek SharmaSunrisers HyderabadSRH15 matches, 15 innings151556340.21275204.73504341
15Devdutt PadikkalRoyal Challengers BengaluruRCB15 matches, 15 innings151546433.14275168.73492430
16Lokesh RahulDelhi CapitalsDC14 matches, 14 innings141459345.62340174.41563151
17Ajinkya RahaneKolkata Knight RidersKKR14 matches, 14 innings141433525.77248135.08251820
18Cameron GreenKolkata Knight RidersKKR14 matches, 14 innings141432232.20221145.70221720
19Nicholas PooranLucknow Super GiantsLSG14 matches, 14 innings141423418.00183127.87111910
20Sanju SamsonChennai Super KingsCSK14 matches, 14 innings141447743.36288165.63532412
21Ruturaj GaikwadChennai Super KingsCSK14 matches, 14 innings141433728.08273123.44291220
22Riyan ParagRajasthan RoyalsRR14 matches, 14 innings141430923.77196157.65242120
23Tilak VarmaMumbai IndiansMI14 matches, 14 innings141435929.92246145.93301721
24Rajat PatidarRoyal Challengers BengaluruRCB14 matches, 14 innings141450141.75260192.69304250
25Naman DhirMumbai IndiansMI14 matches, 14 innings141431826.50216147.22311320
26Donovan FerreiraRajasthan RoyalsRR14 matches, 13 innings141331735.22177179.10252320
27Prabhsimran SinghPunjab KingsPBKS14 matches, 13 innings141351042.50302168.87552360
28Nitish Kumar ReddySunrisers HyderabadSRH14 matches, 13 innings141330230.20176171.59192110
29Mitchell MarshLucknow Super GiantsLSG13 matches, 13 innings131356343.31345163.19513631
30Rishabh PantLucknow Super GiantsLSG13 matches, 13 innings131331228.36226138.05301110
31Shreyas IyerPunjab KingsPBKS13 matches, 13 innings131349855.33295168.81393051
32Suryakumar YadavMumbai IndiansMI13 matches, 13 innings131327020.77183147.54281020
33Cooper ConnollyPunjab KingsPBKS13 matches, 13 innings131349144.64301163.12433221
34Tristan StubbsDelhi CapitalsDC13 matches, 13 innings131327534.38216127.3118920
35Priyansh AryaPunjab KingsPBKS13 matches, 13 innings131336428.00172211.63273230
36Jitesh SharmaRoyal Challengers BengaluruRCB15 matches, 12 innings151211612.8995122.119600
37Angkrish RaghuvanshiKolkata Knight RidersKKR13 matches, 12 innings131242242.20288146.53401950
38Ryan RickeltonMumbai IndiansMI12 matches, 12 innings121244840.73240186.67313821
39Shivam DubeChennai Super KingsCSK12 matches, 12 innings121227038.57170158.82241500
40Axar PatelDelhi CapitalsDC14 matches, 11 innings141117319.22132131.0616610
41Ravindra JadejaRajasthan RoyalsRR13 matches, 11 innings131126666.50197135.0324500
42Aiden MarkramLucknow Super GiantsLSG12 matches, 11 innings121123125.67167138.32201100
43Rinku SinghKolkata Knight RidersKKR11 matches, 11 innings111129559.00198148.99271120
44Salil AroraSunrisers HyderabadSRH11 matches, 11 innings111115622.2998159.18111100
45Finn AllenKolkata Knight RidersKKR11 matches, 11 innings111134934.90163214.11332811
46Kartik SharmaChennai Super KingsCSK11 matches, 11 innings111129532.78216136.57241620
47Jofra ArcherRajasthan RoyalsRR16 matches, 10 innings16106410.6747136.174400
48David MillerDelhi CapitalsDC11 matches, 10 innings111021135.17137154.01151410
49Hardik PandyaMumbai IndiansMI10 matches, 10 innings101020622.89149138.2621700
50Pathum NissankaDelhi CapitalsDC10 matches, 10 innings101027827.80175158.86331220
51Ayush BadoniLucknow Super GiantsLSG10 matches, 10 innings101021521.50141152.4823910
52Mukul DChoudharyLucknow Super GiantsLSG10 matches, 10 innings101017028.33120141.67111210
53Krunal PandyaRoyal Challengers BengaluruRCB16 matches, 9 innings16922637.67155145.81201110
54Marcus StoinisPunjab KingsPBKS11 matches, 9 innings11921636.00120180.00231110
55Shashank SinghPunjab KingsPBKS11 matches, 9 innings11913222.0070188.5711810
56Sameer RizviDelhi CapitalsDC11 matches, 9 innings11925236.00171147.37151720
57Rohit SharmaMumbai IndiansMI9 matches, 9 innings9928335.38180157.22212120
58Nitish RanaDelhi CapitalsDC9 matches, 9 innings9922525.00149151.01271020
59Dewald BrevisChennai Super KingsCSK11 matches, 8 innings11815118.88118127.9781000
60Aniket VermaSunrisers HyderabadSRH9 matches, 8 innings987913.1754146.306500
61Abdul SamadLucknow Super GiantsLSG8 matches, 8 innings8811619.3388131.8210500
62Ashutosh SharmaDelhi CapitalsDC8 matches, 8 innings8817134.2094181.91151200
63Romario ShepherdRoyal Challengers BengaluruRCB15 matches, 7 innings1578320.7566125.766500
64Mohammed ShamiLucknow Super GiantsLSG13 matches, 7 innings137316.2022140.912300
65Anukul RoyKolkata Knight RidersKKR13 matches, 7 innings1375213.0039133.333200
66Jason HolderGujarat TitansGT11 matches, 7 innings1176513.0052125.003300
67Sarfaraz KhanChennai Super KingsCSK10 matches, 7 innings10716123.0095169.4723610
68Rovman PowellKolkata Knight RidersKKR9 matches, 7 innings9719038.00141134.75161000
69Shimron HetmyerRajasthan RoyalsRR8 matches, 7 innings877813.0069113.045300
70Sherfane RutherfordMumbai IndiansMI8 matches, 7 innings8712324.6075164.0051210
71Jacob BethellRoyal Challengers BengaluruRCB8 matches, 7 innings879513.5777123.3812300
72Will JacksMumbai IndiansMI7 matches, 7 innings7713927.8076182.8912900
73Suryansh ShedgePunjab KingsPBKS7 matches, 7 innings7715839.5090175.5691210
74Urvil PatelChennai Super KingsCSK7 matches, 7 innings7712918.4364201.5661410
75Rashid KhanGujarat TitansGT17 matches, 6 innings1765012.5041121.954200
76Shivang KumarSunrisers HyderabadSRH13 matches, 6 innings136538.8346115.226100
77Jamie OvertonChennai Super KingsCSK10 matches, 6 innings10613627.2086158.1413600
78Ramandeep SinghKolkata Knight RidersKKR8 matches, 6 innings868216.4068120.598200
79Philip SaltRoyal Challengers BengaluruRCB6 matches, 6 innings6620233.67120168.33161120
80Nehal WadheraPunjab KingsPBKS6 matches, 6 innings666510.8357114.044400
81Venkatesh IyerRoyal Challengers BengaluruRCB6 matches, 6 innings6620852.00112185.71211310
82Shubham DubeyRajasthan RoyalsRR6 matches, 6 innings668120.2558139.668300
83Ayush MhatreChennai Super KingsCSK6 matches, 6 innings6620140.20113177.88201220
84Marco JansenPunjab KingsPBKS12 matches, 5 innings1255112.7545113.331300
85Harsh DubeySunrisers HyderabadSRH8 matches, 5 innings85136.509144.442000
86Dasun ShanakaRajasthan RoyalsRR6 matches, 5 innings656312.6046136.963400
87Glenn PhillipsGujarat TitansGT6 matches, 5 innings656716.7554124.074200
88Himmat SinghLucknow Super GiantsLSG6 matches, 5 innings659230.6769133.335500
89Nishant SindhuGujarat TitansGT6 matches, 5 innings656312.6050126.007200
90Prashant VeerChennai Super KingsCSK6 matches, 5 innings659145.5067135.8210300
91Josh InglisLucknow Super GiantsLSG5 matches, 5 innings5526653.20143186.01321230
92Kagiso RabadaGujarat TitansGT17 matches, 4 innings1744623.0038121.055200
93Bhuvneshwar KumarRoyal Challengers BengaluruRCB16 matches, 4 innings16434-26130.773100
94Noor AhmadChennai Super KingsCSK14 matches, 4 innings144113.672347.830100
95Anshul KambojChennai Super KingsCSK14 matches, 4 innings1445858.0038152.633400
96Sunil NarineKolkata Knight RidersKKR13 matches, 4 innings1344013.3332125.002400
97Kuldeep YadavDelhi CapitalsDC12 matches, 4 innings12493.002142.860000
98Deepak ChaharMumbai IndiansMI8 matches, 4 innings842512.5019131.583100
99Avesh KhanLucknow Super GiantsLSG7 matches, 4 innings7466.006100.001000
100Shahrukh KhanGujarat TitansGT7 matches, 4 innings744010.0031129.033200
Showing the top 10 of 176

IPL 2026 Most Innings Batted

Jos Buttler and Sai Sudharsan share the lead in IPL 2026 with 17 innings batted (Gujarat Titans). Virat Kohli (16) followed. The IPL 2026 innings batted leaderboard ranks all 176 players who have contributed innings batted this season. These are the final standings from the IPL 2026 season.

IPL Innings batted Questions

Who had the most innings batted in IPL 2026?

Jos Buttler led IPL 2026 with 17 innings batted from 17 matches, averaging 37.57 at a strike rate of 152.46. Sai Sudharsan was second on 17 and Virat Kohli third on 16. The table ranks every player in IPL 2026 by innings batted, with their team and matches.

Who were the top batters in IPL 2026?

The top three batters in IPL 2026 were Jos Buttler (17 in 17 matches), Sai Sudharsan (17 in 17 matches) and Virat Kohli (16 in 16 matches). Every other player follows in the table, with their team and matches.