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

23 Mar – 12 May 20198 teams
Mumbai Indians won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
David Warner Sunrisers Hyderabad121269210069.20143.875721
KL Rahul Punjab Kings141459310053.91135.394925
Quinton de Kock Mumbai Indians16165298135.27132.914525
Shikhar Dhawan Delhi Capitals16165219734.73135.686411
Andre Russell Kolkata Knight Riders13135108056.67204.823152
Chris Gayle Punjab Kings13134909940.83153.614534
Rishabh Pant Delhi Capitals16164887837.54162.673727
Virat Kohli Royal Challengers Bengaluru141446410033.14141.464613
Shreyas Iyer Delhi Capitals16164636730.87119.954114
Jonny Bairstow Sunrisers Hyderabad101044511455.63157.244818

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Imran Tahir Chennai Super Kings1764.22643116.586.70
Kagiso Rabada Delhi Capitals12472536814.727.83
Deepak Chahar Chennai Super Kings1764.32248221.917.47
Shreyas Gopal Rajasthan Royals14482034717.357.23
Khaleel Ahmed Sunrisers Hyderabad934.51928715.118.24
Jasprit Bumrah Mumbai Indians1661.41940921.536.63
Mohammed Shami Punjab Kings14541946924.688.69
Yuzvendra Chahal Royal Challengers Bengaluru1449.21838621.447.82
Rashid Khan Sunrisers Hyderabad15601737722.186.28
Harbhajan Singh Chennai Super Kings11441631219.507.09

Highest scores

Full list
PlayerRunsBalls4s6svs
Jonny Bairstow Sunrisers Hyderabad11456127RCB
Ajinkya Rahane Rajasthan Royals105*63113DC
Sanju Samson Rajasthan Royals102*55104SH
David Warner Sunrisers Hyderabad100*5555RCB
KL Rahul Punjab Kings100*6466MI
Virat Kohli Royal Challengers Bengaluru1005894KKR
Chris Gayle Punjab Kings99*64105RCB
Prithvi Shaw Delhi Capitals9955123KKR
Dinesh Karthik Kolkata Knight Riders97*5079RR
Shikhar Dhawan Delhi Capitals97*63112KKR

Best bowling figures

Full list
PlayerFiguresOversvs
Alzarri Joseph Mumbai Indians6/123.4SH
Sam Curran Punjab Kings4/112.2DC
Mohammad Nabi Sunrisers Hyderabad4/114RCB
Imran Tahir Chennai Super Kings4/123.2DC
Kagiso Rabada Delhi Capitals4/214RCB
Kagiso Rabada Delhi Capitals4/223.5SH
Imran Tahir Chennai Super Kings4/274KKR
Lasith Malinga Mumbai Indians4/314RCB
Lasith Malinga Mumbai Indians4/373.4CSK
Yuzvendra Chahal Royal Challengers Bengaluru4/384MI

Most sixes

Full list
Player6s4sRuns
Andre Russell Kolkata Knight Riders5231510
Chris Gayle Punjab Kings3445490
Hardik Pandya Mumbai Indians2928402
Rishabh Pant Delhi Capitals2737488
AB de Villiers Royal Challengers Bengaluru2631442
KL Rahul Punjab Kings2549593
Quinton de Kock Mumbai Indians2545529
MS Dhoni Chennai Super Kings2322416
Chris Lynn Kolkata Knight Riders2241405
Kieron Pollard Mumbai Indians2214279

Most 50s / 100s

Player100s50sRuns
David Warner Sunrisers Hyderabad18692
KL Rahul Punjab Kings16593
Virat Kohli Royal Challengers Bengaluru12464
Jonny Bairstow Sunrisers Hyderabad12445
Ajinkya Rahane Rajasthan Royals11393
Sanju Samson Rajasthan Royals10342
Shikhar Dhawan Delhi Capitals05521
AB de Villiers Royal Challengers Bengaluru05442
Quinton de Kock Mumbai Indians04529
Andre Russell Kolkata Knight Riders04510

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Andre Russell Kolkata Knight Riders204.82510249
Hardik Pandya Mumbai Indians191.43402210
Stuart Binny Rajasthan Royals175.007040
Sam Curran Punjab Kings172.739555
Jofra Archer Rajasthan Royals167.506740
Sunil Narine Kolkata Knight Riders166.2814386
Moeen Ali Royal Challengers Bengaluru165.41220133
Rishabh Pant Delhi Capitals162.67488300
Wriddhiman Saha Sunrisers Hyderabad162.268653
Jonny Bairstow Sunrisers Hyderabad157.24445283

Best economy (min 10 overs)

PlayerEconOversWkts
Rashid Khan Sunrisers Hyderabad6.286017
Ravindra Jadeja Chennai Super Kings6.355415
Rahul Chahar Mumbai Indians6.554713
Jasprit Bumrah Mumbai Indians6.6361.419
Mohammad Nabi Sunrisers Hyderabad6.6529.18
Imran Tahir Chennai Super Kings6.7064.226
Mitchell Santner Chennai Super Kings6.71144
Amit Mishra Delhi Capitals6.754011
Moeen Ali Royal Challengers Bengaluru6.76256
Jofra Archer Rajasthan Royals6.774311

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Kolkata Knight Riders232/220MI
Sunrisers Hyderabad231/220RCB
Kolkata Knight Riders218/420PK
Royal Challengers Bengaluru213/420KKR
Delhi Capitals213/620MI
Sunrisers Hyderabad212/620PK
Kolkata Knight Riders206/519.1RCB
Royal Challengers Bengaluru205/320KKR
Kolkata Knight Riders203/520RCB
Royal Challengers Bengaluru202/420PK

Lowest completed totals

TeamScoreOversvs
Royal Challengers Bengaluru7017.1CSK
Sunrisers Hyderabad9617.4MI
Delhi Capitals9916.2CSK
Chennai Super Kings10917.4MI
Royal Challengers Bengaluru11319.5SH
Sunrisers Hyderabad11618.5DC
Delhi Capitals15219.2PK