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 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 2018 - Stats

7 Apr – 27 May 20188 teams
Chennai Super Kings won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Kane Williamson Sunrisers Hyderabad17177358452.50142.446328
Rishabh Pant Delhi Capitals141468412852.62173.606837
KL Rahul Punjab Kings14146599554.92158.416632
Ambati Rayudu Chennai Super Kings161660210043.00149.755334
Shane Watson Chennai Super Kings151555511739.64154.604435
Jos Buttler Rajasthan Royals13135489554.80155.245221
Virat Kohli Royal Challengers Bengaluru14145309248.18139.115218
Suryakumar Yadav Mumbai Indians14145127236.57133.336116
Dinesh Karthik Kolkata Knight Riders16164985249.80147.774916
Shikhar Dhawan Sunrisers Hyderabad16164979238.23136.915914

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Andrew Tye Punjab Kings14562444818.678.00
Rashid Khan Sunrisers Hyderabad17682145821.816.74
Siddarth Kaul Sunrisers Hyderabad17662154726.058.29
Umesh Yadav Royal Challengers Bengaluru1453.12041820.907.86
Hardik Pandya Mumbai Indians1342.41838121.178.93
Trent Boult Delhi Capitals1452.41846625.898.85
Jasprit Bumrah Mumbai Indians14541737221.886.89
Kuldeep Yadav Kolkata Knight Riders1651.21741824.598.14
Sunil Narine Kolkata Knight Riders16611746727.477.66
Shardul Thakur Chennai Super Kings1346.41643126.949.24

Highest scores

Full list
PlayerRunsBalls4s6svs
Rishabh Pant Delhi Capitals128*63157SH
Shane Watson Chennai Super Kings117*57118SH
Shane Watson Chennai Super Kings1065796RR
Chris Gayle Punjab Kings104*63111SH
Ambati Rayudu Chennai Super Kings100*6277SH
Jos Buttler Rajasthan Royals95*60112CSK
KL Rahul Punjab Kings95*70112RR
Jos Buttler Rajasthan Royals94*5395MI
Rohit Sharma Mumbai Indians9452105RCB
KL Rahul Punjab Kings9460103MI

Best bowling figures

Full list
PlayerFiguresOversvs
Ankit Rajpoot Punjab Kings5/144SH
Lungi Ngidi Chennai Super Kings4/104PK
Andrew Tye Punjab Kings4/164MI
Shreyas Gopal Rajasthan Royals4/164RCB
Kuldeep Yadav Kolkata Knight Riders4/204RR
Mayank Markande Mumbai Indians4/234SH
Prasidh Krishna Kolkata Knight Riders4/304SH
Andrew Tye Punjab Kings4/344RR
Andrew Tye Punjab Kings4/414KKR
Jasprit Bumrah Mumbai Indians3/154PK

Most sixes

Full list
Player6s4sRuns
Rishabh Pant Delhi Capitals3768684
Shane Watson Chennai Super Kings3544555
Ambati Rayudu Chennai Super Kings3453602
KL Rahul Punjab Kings3266659
Andre Russell Kolkata Knight Riders3117316
AB de Villiers Royal Challengers Bengaluru3039480
MS Dhoni Chennai Super Kings3024455
Kane Williamson Sunrisers Hyderabad2863735
Chris Gayle Punjab Kings2730368
Evin Lewis Mumbai Indians2432382

Most 50s / 100s

Player100s50sRuns
Shane Watson Chennai Super Kings22555
Rishabh Pant Delhi Capitals15684
Ambati Rayudu Chennai Super Kings13602
Chris Gayle Punjab Kings13368
Kane Williamson Sunrisers Hyderabad08735
KL Rahul Punjab Kings06659
AB de Villiers Royal Challengers Bengaluru06480
Jos Buttler Rajasthan Royals05548
Virat Kohli Royal Challengers Bengaluru04530
Suryakumar Yadav Mumbai Indians04512

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Krishnappa Gowtham Rajasthan Royals196.8812664
Abhishek Sharma Delhi Capitals190.916333
Rashid Khan Sunrisers Hyderabad190.325931
Sunil Narine Kolkata Knight Riders189.89357188
Andre Russell Kolkata Knight Riders184.80316171
Harshal Patel Delhi Capitals181.826033
AB de Villiers Royal Challengers Bengaluru174.55480275
Rishabh Pant Delhi Capitals173.60684394
Washington Sundar Royal Challengers Bengaluru171.056538
Moeen Ali Royal Challengers Bengaluru167.397746

Best economy (min 10 overs)

PlayerEconOversWkts
Ish Sodhi Rajasthan Royals5.87235
Lungi Ngidi Chennai Super Kings6.002611
Rashid Khan Sunrisers Hyderabad6.746821
Sandeep Lamichhane Delhi Capitals6.83125
Jasprit Bumrah Mumbai Indians6.895417
Mujeeb Ur Rahman Punjab Kings6.9941.214
Krunal Pandya Mumbai Indians7.0740.112
Amit Mishra Delhi Capitals7.143712
Yuzvendra Chahal Royal Challengers Bengaluru7.265012
Deepak Chahar Chennai Super Kings7.2838.110

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Kolkata Knight Riders245/620PK
Delhi Capitals219/420KKR
Royal Challengers Bengaluru218/620SH
Rajasthan Royals217/420RCB
Punjab Kings214/820KKR
Mumbai Indians213/620RCB
Chennai Super Kings211/420DC
Mumbai Indians210/620KKR
Chennai Super Kings207/519.4RCB
Royal Challengers Bengaluru205/820CSK

Lowest completed totals

TeamScoreOversvs
Mumbai Indians8718.5SH
Punjab Kings8815.1RCB
Kolkata Knight Riders10818.1MI
Sunrisers Hyderabad11818.4MI
Punjab Kings11919.2SH
Delhi Capitals12914.2KKR
Royal Challengers Bengaluru13419.2RR
Rajasthan Royals14018.3CSK
Rajasthan Royals14219KKR
Sunrisers Hyderabad14620RCB