Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG
CompletedT20League

Indian Premier League 2015 - Stats

8 Apr – 24 May 20158 teams
Mumbai Indians won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
David Warner Sunrisers Hyderabad14145629143.23156.556521
Ajinkya Rahane Rajasthan Royals13135409149.09130.755313
Lendl Simmons Mumbai Indians13135407145.00122.455621
AB de Villiers Royal Challengers Bengaluru141451313346.64175.096022
Virat Kohli Royal Challengers Bengaluru16165058245.91130.833523
Chris Gayle Royal Challengers Bengaluru141449111740.92147.453938
Rohit Sharma Mumbai Indians16164829834.43144.744121
Shreyas Iyer Delhi Capitals14144398333.77128.364121
Brendon McCullum Chennai Super Kings141443610033.54155.715123
Kieron Pollard Mumbai Indians14144197038.09163.672828

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Dwayne Bravo Chennai Super Kings1652.22642616.388.14
Lasith Malinga Mumbai Indians15602444418.507.40
Yuzvendra Chahal Royal Challengers Bengaluru1446.52341518.048.86
Ashish Nehra Chennai Super Kings16622244920.417.24
Mitchell Starc Royal Challengers Bengaluru12432029114.556.77
Mitchell McClenaghan Mumbai Indians12471838621.448.21
Bhuvneshwar Kumar Sunrisers Hyderabad1451.41840722.617.88
Harbhajan Singh Mumbai Indians15571844624.787.82
Harshal Patel Royal Challengers Bengaluru1443.51732819.297.48
David Wiese Royal Challengers Bengaluru1342.21635322.068.34

Highest scores

Full list
PlayerRunsBalls4s6svs
AB de Villiers Royal Challengers Bengaluru133*59194MI
Chris Gayle Royal Challengers Bengaluru11757712PK
Shane Watson Rajasthan Royals104*5995KKR
Brendon McCullum Chennai Super Kings100*5679SH
Rohit Sharma Mumbai Indians98*65124KKR
Chris Gayle Royal Challengers Bengaluru965677KKR
Ajinkya Rahane Rajasthan Royals91*5493DC
David Warner Sunrisers Hyderabad915594KKR
David Miller Punjab Kings89*4429SH
Shreyas Iyer Delhi Capitals835675MI

Best bowling figures

Full list
PlayerFiguresOversvs
Ashish Nehra Chennai Super Kings4/104RCB
Ravindra Jadeja Chennai Super Kings4/114RR
Mitchell Starc Royal Challengers Bengaluru4/154PK
JP Duminy Delhi Capitals4/173SH
Sunil Narine Kolkata Knight Riders4/194PK
Nathan Coulter-Nile Delhi Capitals4/204PK
Lasith Malinga Mumbai Indians4/234SH
Chris Morris Rajasthan Royals4/234KKR
Sandeep Sharma Punjab Kings4/254KKR
Sreenath Aravind Royal Challengers Bengaluru4/274PK

Most sixes

Full list
Player6s4sRuns
Chris Gayle Royal Challengers Bengaluru3839491
Kieron Pollard Mumbai Indians2828419
Virat Kohli Royal Challengers Bengaluru2335505
Brendon McCullum Chennai Super Kings2351436
AB de Villiers Royal Challengers Bengaluru2260513
David Warner Sunrisers Hyderabad2165562
Lendl Simmons Mumbai Indians2156540
Rohit Sharma Mumbai Indians2141482
Shreyas Iyer Delhi Capitals2141439
David Miller Punjab Kings2121357

Most 50s / 100s

Player100s50sRuns
AB de Villiers Royal Challengers Bengaluru12513
Chris Gayle Royal Challengers Bengaluru12491
Brendon McCullum Chennai Super Kings12436
Shane Watson Rajasthan Royals11347
David Warner Sunrisers Hyderabad07562
Lendl Simmons Mumbai Indians06540
Ajinkya Rahane Rajasthan Royals04540
Shreyas Iyer Delhi Capitals04439
JP Duminy Delhi Capitals04414
Virat Kohli Royal Challengers Bengaluru03505

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Andre Russell Kolkata Knight Riders192.90326169
Hardik Pandya Mumbai Indians180.6511262
AB de Villiers Royal Challengers Bengaluru175.09513293
Chris Morris Rajasthan Royals165.227646
Kieron Pollard Mumbai Indians163.67419256
Ravichandran Ashwin Chennai Super Kings162.505232
Harbhajan Singh Mumbai Indians160.2711773
Deepak Hooda Rajasthan Royals158.9515195
Pawan Negi Chennai Super Kings158.9011673
Ashish Reddy Sunrisers Hyderabad158.707346

Best economy (min 10 overs)

PlayerEconOversWkts
Ravichandran Ashwin Chennai Super Kings5.853910
Moisés Henriques Sunrisers Hyderabad6.322511
Zaheer Khan Delhi Capitals6.4624.17
Mitchell Starc Royal Challengers Bengaluru6.774320
Brad Hogg Kolkata Knight Riders6.86219
Sandeep Sharma Punjab Kings7.005013
Ishwar Pandey Chennai Super Kings7.193111
Domnic Joseph Delhi Capitals7.21144
Ashish Nehra Chennai Super Kings7.246222
Sunil Narine Kolkata Knight Riders7.31327

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Royal Challengers Bengaluru235/120MI
Royal Challengers Bengaluru226/320PK
Mumbai Indians209/720RCB
Chennai Super Kings209/420SH
Mumbai Indians202/520CSK
Sunrisers Hyderabad201/420RR
Royal Challengers Bengaluru200/720RR
Rajasthan Royals199/620KKR
Mumbai Indians196/720RCB
Rajasthan Royals194/720SH

Lowest completed totals

TeamScoreOversvs
Punjab Kings8813.4RCB
Delhi Capitals9518.2RCB
Rajasthan Royals10919RCB
Sunrisers Hyderabad11320MI
Royal Challengers Bengaluru12419.4CSK
Chennai Super Kings16219MI
Royal Challengers Bengaluru16619.5SH