ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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/27QUETAS
CompletedT20League

Indian Premier League 2012 - Stats

4 Apr – 27 May 20129 teams
Kolkata Knight Riders won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Chris Gayle Royal Challengers Bengaluru141473312861.08160.754659
Gautam Gambhir Kolkata Knight Riders17175909336.88143.556417
Shikhar Dhawan Deccan Chargers15155698440.64129.615818
Ajinkya Rahane Rajasthan Royals161656010340.00129.337310
Virender Sehwag Delhi Capitals16164958733.00161.245719
Cameron White Deccan Chargers13134797843.55149.694120
Rahul Dravid Rajasthan Royals16164625828.88112.14634
Suresh Raina Chennai Super Kings18184417325.94135.693619
Rohit Sharma Mumbai Indians161643310930.93126.613918
Mandeep Singh Punjab Kings16164327527.00126.32537

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Morné Morkel Delhi Capitals16632545318.127.19
Sunil Narine Kolkata Knight Riders1559.12432413.505.48
Lasith Malinga Mumbai Indians1455.32235015.916.31
Umesh Yadav Delhi Capitals17611945323.847.43
Vinay Kumar Royal Challengers Bengaluru1455.51948025.268.60
Dale Steyn Deccan Chargers1246.41828515.836.11
Parvinder Awana Punjab Kings12471737221.887.91
Zaheer Khan Royal Challengers Bengaluru15601745326.657.55
Kieron Pollard Mumbai Indians1443.51635021.887.98
Piyush Chawla Punjab Kings16571641926.197.35

Highest scores

Full list
PlayerRunsBalls4s6svs
Chris Gayle Royal Challengers Bengaluru128*62713DC
Murali Vijay Chennai Super Kings11358154DC
David Warner Delhi Capitals109*54107DC
Rohit Sharma Mumbai Indians109*60125KKR
Ajinkya Rahane Rajasthan Royals103*60125RCB
Kevin Pietersen Delhi Capitals103*6469DC
Ajinkya Rahane Rajasthan Royals9866161PK
Gautam Gambhir Kolkata Knight Riders935195RCB
Shane Watson Rajasthan Royals90*51104PW
Manvinder Bisla Kolkata Knight Riders894885CSK

Best bowling figures

Full list
PlayerFiguresOversvs
Ravindra Jadeja Chennai Super Kings5/164DC
Sunil Narine Kolkata Knight Riders5/194PK
Dimitri Mascarenhas Punjab Kings5/254PW
Ajit Chandila Rajasthan Royals4/134PW
Sunil Narine Kolkata Knight Riders4/153.1MI
Lasith Malinga Mumbai Indians4/163.4DC
Lakshmipathy Balaji Kolkata Knight Riders4/184RCB
Pawan Negi Delhi Capitals4/184RR
Ashok Dinda Pune Warriors4/184MI
KP Appanna Royal Challengers Bengaluru4/194RR

Most sixes

Full list
Player6s4sRuns
Chris Gayle Royal Challengers Bengaluru5946733
Cameron White Deccan Chargers2041479
Dwayne Bravo Chennai Super Kings2020371
Kevin Pietersen Delhi Capitals2022305
Virender Sehwag Delhi Capitals1957495
Suresh Raina Chennai Super Kings1936441
Shikhar Dhawan Deccan Chargers1858569
Rohit Sharma Mumbai Indians1839433
Gautam Gambhir Kolkata Knight Riders1764590
Faf du Plessis Chennai Super Kings1729398

Most 50s / 100s

Player100s50sRuns
Chris Gayle Royal Challengers Bengaluru17733
Ajinkya Rahane Rajasthan Royals13560
Rohit Sharma Mumbai Indians13433
Kevin Pietersen Delhi Capitals11305
David Warner Delhi Capitals11256
Murali Vijay Chennai Super Kings10336
Gautam Gambhir Kolkata Knight Riders06590
Shikhar Dhawan Deccan Chargers05569
Virender Sehwag Delhi Capitals05495
Cameron White Deccan Chargers05479

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Gurkeerat Singh Punjab Kings165.388652
David Warner Delhi Capitals164.10256156
Virender Sehwag Delhi Capitals161.24495307
AB de Villiers Royal Challengers Bengaluru161.11319198
Chris Gayle Royal Challengers Bengaluru160.75733456
Dwayne Smith Mumbai Indians160.2015798
Albie Morkel Chennai Super Kings157.3510768
Bipul Sharma Punjab Kings153.197247
Shane Watson Rajasthan Royals151.79255168
Cameron White Deccan Chargers149.69479320

Best economy (min 10 overs)

PlayerEconOversWkts
Lakshmipathy Balaji Kolkata Knight Riders5.403011
Sunil Narine Kolkata Knight Riders5.4859.124
Roelof van der Merwe Delhi Capitals6.00102
Michael Clarke Pune Warriors6.09112
Andrew McDonald Royal Challengers Bengaluru6.10105
Wayne Parnell Pune Warriors6.10215
Dale Steyn Deccan Chargers6.1146.418
Ajit Chandila Rajasthan Royals6.14145
Lasith Malinga Mumbai Indians6.3155.322
Muttiah Muralitharan Royal Challengers Bengaluru6.504015

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Chennai Super Kings222/520DC
Royal Challengers Bengaluru215/120DC
Chennai Super Kings208/520RCB
Delhi Capitals207/520MI
Royal Challengers Bengaluru205/820CSK
Rajasthan Royals197/519.4DC
Mumbai Indians197/620RR
Deccan Chargers196/220RR
Rajasthan Royals195/220RCB
Punjab Kings194/620DC

Lowest completed totals

TeamScoreOversvs
Mumbai Indians9219.2DC
Deccan Chargers10018.4MI
Mumbai Indians10819.1KKR
Chennai Super Kings11219.5MI
Pune Warriors11519PK
Deccan Chargers11917.1CSK
Delhi Capitals13616.5CSK
Royal Challengers Bengaluru13619.5RR
Kolkata Knight Riders14220RR
Rajasthan Royals17019.4MI