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 2009 - Stats

18 Apr – 24 May 20098 teams
Deccan Chargers won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Matthew Hayden Chennai Super Kings12125728952.00144.816022
Adam Gilchrist Deccan Chargers16164958530.94152.315429
AB de Villiers Delhi Capitals131346510551.67130.993912
Suresh Raina Chennai Super Kings14144349831.00140.913721
Tillakaratne Dilshan Delhi Capitals13134186741.80122.584213
JP Duminy Mumbai Indians12123726241.33114.462611
Herschelle Gibbs Deccan Chargers14143716933.73112.083212
Brad Hodge Kolkata Knight Riders12123657340.56117.74349
Sachin Tendulkar Mumbai Indians13133646833.09120.133910
Rohit Sharma Deccan Chargers16163625227.85114.922218

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
R. P. Singh Deccan Chargers1659.42341718.136.99
Anil Kumble Royal Challengers Bengaluru1659.12134716.525.86
Ashish Nehra Delhi Capitals13511934618.216.78
Lasith Malinga Mumbai Indians1349.31831217.336.30
Pragyan Ojha Deccan Chargers1553.31834819.336.50
Irfan Pathan Punjab Kings1450.21739022.947.75
Munaf Patel Rajasthan Royals1134.51624115.066.92
Pradeep Sangwan Delhi Capitals1346.41536024.007.71
Dirk Nannes Delhi Capitals1349.31537224.807.52
Yusuf Abdulla Punjab Kings9281424117.218.61

Highest scores

Full list
PlayerRunsBalls4s6svs
Manish Pandey Royal Challengers Bengaluru114*73104DC
AB de Villiers Delhi Capitals105*5456CSK
Suresh Raina Chennai Super Kings9855105RR
Matthew Hayden Chennai Super Kings895886PK
Adam Gilchrist Deccan Chargers8535105DC
Brendon McCullum Kolkata Knight Riders84*64102RCB
Ravi Bopara Punjab Kings845945RCB
Ross Taylor Royal Challengers Bengaluru81*3375KKR
Brendon McCullum Kolkata Knight Riders8148113CSK
AB de Villiers Delhi Capitals79*5581RR

Best bowling figures

Full list
PlayerFiguresOversvs
Anil Kumble Royal Challengers Bengaluru5/53.1RR
Rohit Sharma Deccan Chargers4/62MI
Rajat Bhatia Delhi Capitals4/152.4DC
Anil Kumble Royal Challengers Bengaluru4/164DC
Harbhajan Singh Mumbai Indians4/174DC
Amit Singh Rajasthan Royals4/194RCB
Lakshmipathy Balaji Chennai Super Kings4/213.3RR
R. P. Singh Deccan Chargers4/223.4KKR
Shadab Jakati Chennai Super Kings4/224DC
Shadab Jakati Chennai Super Kings4/244DC

Most sixes

Full list
Player6s4sRuns
Adam Gilchrist Deccan Chargers2954495
Matthew Hayden Chennai Super Kings2260572
Suresh Raina Chennai Super Kings2137434
Rohit Sharma Deccan Chargers1822362
Yuvraj Singh Punjab Kings1625340
Ross Taylor Royal Challengers Bengaluru1520280
Dwayne Smith Deccan Chargers1512215
Tillakaratne Dilshan Delhi Capitals1342418
AB de Villiers Delhi Capitals1239465
Herschelle Gibbs Deccan Chargers1232371

Most 50s / 100s

Player100s50sRuns
AB de Villiers Delhi Capitals13465
Manish Pandey Royal Challengers Bengaluru10168
Matthew Hayden Chennai Super Kings05572
JP Duminy Mumbai Indians05372
Tillakaratne Dilshan Delhi Capitals04418
Herschelle Gibbs Deccan Chargers04371
Adam Gilchrist Deccan Chargers03495
Brad Hodge Kolkata Knight Riders03365
Jacques Kallis Royal Challengers Bengaluru03361
Suresh Raina Chennai Super Kings02434

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Wriddhiman Saha Kolkata Knight Riders175.617241
David Hussey Kolkata Knight Riders166.109859
Dwayne Smith Deccan Chargers162.88215132
Harbhajan Singh Mumbai Indians158.498453
Adam Gilchrist Deccan Chargers152.31495325
Andrew Symonds Deccan Chargers150.00249166
Matthew Hayden Chennai Super Kings144.81572395
Virender Sehwag Delhi Capitals143.48198138
Manish Pandey Royal Challengers Bengaluru142.37168118
Praveen Kumar Royal Challengers Bengaluru141.306546

Best economy (min 10 overs)

PlayerEconOversWkts
Muttiah Muralitharan Chennai Super Kings5.225014
JP Duminy Mumbai Indians5.3117.34
Amit Singh Rajasthan Royals5.4317.39
Brett Lee Punjab Kings5.55205
Harbhajan Singh Mumbai Indians5.824412
Anil Kumble Royal Challengers Bengaluru5.8659.121
Murali Kartik Kolkata Knight Riders5.91344
Suresh Raina Chennai Super Kings5.9327.47
Tillakaratne Dilshan Delhi Capitals6.13160
Johan Botha Rajasthan Royals6.17123

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Rajasthan Royals211/420PK
Kolkata Knight Riders189/320CSK
Delhi Capitals189/520CSK
Chennai Super Kings188/320KKR
Mumbai Indians187/620KKR
Chennai Super Kings185/318PK
Deccan Chargers184/620RCB
Chennai Super Kings180/920DC
Chennai Super Kings179/520RCB
Chennai Super Kings178/320DC

Lowest completed totals

TeamScoreOversvs
Rajasthan Royals5815.1RCB
Royal Challengers Bengaluru8715.2CSK
Deccan Chargers10014.4CSK
Kolkata Knight Riders10119.4DC
Royal Challengers Bengaluru10520RR
Rajasthan Royals11319.3DC
Mumbai Indians11620DC
Chennai Super Kings12919.4RCB
Mumbai Indians14319.5RR
Deccan Chargers16119.4DC