Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

Indian Premier League 2024

71 matches22 March to 26 May 2024
ChampionsKolkata Knight Ridersbeat Sunrisers Hyderabad by 8 wickets
Teams10took part
Most runs741V Kohli
Most wickets24HV Patel

Results table

won and lost from every match of the season
TeamPWLNo result
Kolkata Knight Riders141130
Rajasthan Royals15960
Sunrisers Hyderabad16970
Chennai Super Kings14770
Delhi Capitals14770
Lucknow Super Giants14770
Royal Challengers Bengaluru15780
Gujarat Titans12570
Punjab Kings14590
Mumbai Indians144100

Most runs

  1. V Kohli15 inns, best 113741
  2. RD Gaikwad14 inns, best 108583
  3. R Parag14 inns, best 84573
  4. TM Head15 inns, best 102567
  5. SV Samson15 inns, best 86531
  6. B Sai Sudharsan12 inns, best 103527
  7. KL Rahul14 inns, best 82520
  8. N Pooran14 inns, best 75499

Most wickets

  1. HV Patelecon 9.7324
  2. CV Varunecon 8.0421
  3. JJ Bumrahecon 6.4820
  4. AD Russellecon 10.0619
  5. Harshit Ranaecon 9.0819
  6. T Natarajanecon 9.0619
  7. Arshdeep Singhecon 10.0319
  8. Avesh Khanecon 9.5919

Sunday 26 May 2024

1 match
T20SHSunrisers Hyderabad11318.3KKRKolkata Knight Riders114/210.3Kolkata Knight Riders won by 8 wicketsFinal

Friday 24 May 2024

1 match
T20SHSunrisers Hyderabad175/920RRRajasthan Royals139/720Sunrisers Hyderabad won by 36 runsQualifier 2

Wednesday 22 May 2024

1 match
T20RCBRoyal Challengers Bengaluru172/820RRRajasthan Royals174/619Rajasthan Royals won by 4 wicketsEliminator

Tuesday 21 May 2024

1 match
T20SHSunrisers Hyderabad15919.3KKRKolkata Knight Riders164/213.4Kolkata Knight Riders won by 8 wicketsQualifier 1

Sunday 19 May 2024

1 match
T20PKPunjab Kings214/520SHSunrisers Hyderabad215/619.1Sunrisers Hyderabad won by 4 wicketsMatch 69

Saturday 18 May 2024

1 match
T20RCBRoyal Challengers Bengaluru218/520CSKChennai Super Kings191/720Royal Challengers Bengaluru won by 27 runsMatch 68

Friday 17 May 2024

1 match
T20LSGLucknow Super Giants214/620MIMumbai Indians196/620Lucknow Super Giants won by 18 runsMatch 67

Wednesday 15 May 2024

1 match
T20RRRajasthan Royals144/920PKPunjab Kings145/518.5Punjab Kings won by 5 wicketsMatch 65

Tuesday 14 May 2024

1 match
T20DCDelhi Capitals208/420LSGLucknow Super Giants189/920Delhi Capitals won by 19 runsMatch 64

Sunday 12 May 2024

2 matches
T20RCBRoyal Challengers Bengaluru187/920DCDelhi Capitals14019.1Royal Challengers Bengaluru won by 47 runsMatch 62 T20RRRajasthan Royals141/520CSKChennai Super Kings145/518.2Chennai Super Kings won by 5 wicketsMatch 61

Saturday 11 May 2024

1 match
T20KKRKolkata Knight Riders157/716MIMumbai Indians139/816Kolkata Knight Riders won by 18 runsMatch 60

Friday 10 May 2024

1 match
T20GTGujarat Titans231/320CSKChennai Super Kings196/820Gujarat Titans won by 35 runsMatch 59

Thursday 9 May 2024

1 match
T20RCBRoyal Challengers Bengaluru241/720PKPunjab Kings18117Royal Challengers Bengaluru won by 60 runsMatch 58

Wednesday 8 May 2024

1 match
T20LSGLucknow Super Giants165/420SHSunrisers Hyderabad167/09.4Sunrisers Hyderabad won by 10 wicketsMatch 57

Tuesday 7 May 2024

1 match
T20DCDelhi Capitals221/820RRRajasthan Royals201/820Delhi Capitals won by 20 runsMatch 56

Monday 6 May 2024

1 match
T20SHSunrisers Hyderabad173/820MIMumbai Indians174/317.2Mumbai Indians won by 7 wicketsMatch 55

Sunday 5 May 2024

2 matches
T20KKRKolkata Knight Riders235/620LSGLucknow Super Giants13716.1Kolkata Knight Riders won by 98 runsMatch 54 T20CSKChennai Super Kings167/920PKPunjab Kings139/920Chennai Super Kings won by 28 runsMatch 53

Saturday 4 May 2024

1 match
T20GTGujarat Titans14719.3RCBRoyal Challengers Bengaluru152/613.4Royal Challengers Bengaluru won by 4 wicketsMatch 52

Friday 3 May 2024

1 match
T20KKRKolkata Knight Riders16919.5MIMumbai Indians14518.5Kolkata Knight Riders won by 24 runsMatch 51

Thursday 2 May 2024

1 match
T20SHSunrisers Hyderabad201/320RRRajasthan Royals200/720Sunrisers Hyderabad won by 1 runMatch 50

Wednesday 1 May 2024

1 match
T20CSKChennai Super Kings162/720PKPunjab Kings163/317.5Punjab Kings won by 7 wicketsMatch 49

Tuesday 30 April 2024

1 match
T20MIMumbai Indians144/720LSGLucknow Super Giants145/619.2Lucknow Super Giants won by 4 wicketsMatch 48

Monday 29 April 2024

1 match
T20DCDelhi Capitals153/920KKRKolkata Knight Riders157/316.3Kolkata Knight Riders won by 7 wicketsMatch 47

Sunday 28 April 2024

2 matches
T20CSKChennai Super Kings212/320SHSunrisers Hyderabad13418.5Chennai Super Kings won by 78 runsMatch 46 T20GTGujarat Titans200/320RCBRoyal Challengers Bengaluru206/116Royal Challengers Bengaluru won by 9 wicketsMatch 45

Saturday 27 April 2024

2 matches
T20LSGLucknow Super Giants196/520RRRajasthan Royals199/319Rajasthan Royals won by 7 wicketsMatch 44 T20DCDelhi Capitals257/420MIMumbai Indians247/920Delhi Capitals won by 10 runsMatch 43

Friday 26 April 2024

1 match
T20KKRKolkata Knight Riders261/620PKPunjab Kings262/218.4Punjab Kings won by 8 wicketsMatch 42

Thursday 25 April 2024

1 match
T20RCBRoyal Challengers Bengaluru206/720SHSunrisers Hyderabad171/820Royal Challengers Bengaluru won by 35 runsMatch 41

Wednesday 24 April 2024

1 match
T20DCDelhi Capitals224/420GTGujarat Titans220/820Delhi Capitals won by 4 runsMatch 40

Tuesday 23 April 2024

1 match
T20CSKChennai Super Kings210/420LSGLucknow Super Giants213/419.3Lucknow Super Giants won by 6 wicketsMatch 39

Monday 22 April 2024

1 match
T20MIMumbai Indians179/920RRRajasthan Royals183/118.4Rajasthan Royals won by 9 wicketsMatch 38

Sunday 21 April 2024

2 matches
T20PKPunjab Kings14220GTGujarat Titans146/719.1Gujarat Titans won by 3 wicketsMatch 37 T20KKRKolkata Knight Riders222/620RCBRoyal Challengers Bengaluru22120Kolkata Knight Riders won by 1 runMatch 36

Saturday 20 April 2024

1 match
T20SHSunrisers Hyderabad266/720DCDelhi Capitals19919.1Sunrisers Hyderabad won by 67 runsMatch 35

Friday 19 April 2024

1 match
T20CSKChennai Super Kings176/620LSGLucknow Super Giants180/219Lucknow Super Giants won by 8 wicketsMatch 34

Thursday 18 April 2024

1 match
T20MIMumbai Indians192/720PKPunjab Kings18319.1Mumbai Indians won by 9 runsMatch 33

Wednesday 17 April 2024

1 match
T20GTGujarat Titans8917.3DCDelhi Capitals92/48.5Delhi Capitals won by 6 wicketsMatch 32

Tuesday 16 April 2024

1 match
T20KKRKolkata Knight Riders223/620RRRajasthan Royals224/820Rajasthan Royals won by 2 wicketsMatch 31

Monday 15 April 2024

1 match
T20SHSunrisers Hyderabad287/320RCBRoyal Challengers Bengaluru262/720Sunrisers Hyderabad won by 25 runsMatch 30

Sunday 14 April 2024

2 matches
T20CSKChennai Super Kings206/420MIMumbai Indians186/620Chennai Super Kings won by 20 runsMatch 29 T20LSGLucknow Super Giants161/720KKRKolkata Knight Riders162/215.4Kolkata Knight Riders won by 8 wicketsMatch 28

Saturday 13 April 2024

1 match
T20PKPunjab Kings147/820RRRajasthan Royals152/719.5Rajasthan Royals won by 3 wicketsMatch 27

Friday 12 April 2024

1 match
T20LSGLucknow Super Giants167/720DCDelhi Capitals170/418.1Delhi Capitals won by 6 wicketsMatch 26

Thursday 11 April 2024

1 match
T20RCBRoyal Challengers Bengaluru196/820MIMumbai Indians199/315.3Mumbai Indians won by 7 wicketsMatch 25

Wednesday 10 April 2024

1 match
T20RRRajasthan Royals196/320GTGujarat Titans199/720Gujarat Titans won by 3 wicketsMatch 24

Tuesday 9 April 2024

1 match
T20SHSunrisers Hyderabad182/920PKPunjab Kings180/620Sunrisers Hyderabad won by 2 runsMatch 23

Monday 8 April 2024

1 match
T20KKRKolkata Knight Riders137/920CSKChennai Super Kings141/317.4Chennai Super Kings won by 7 wicketsMatch 22

Sunday 7 April 2024

2 matches
T20LSGLucknow Super Giants163/520GTGujarat Titans13018.5Lucknow Super Giants won by 33 runsMatch 21 T20MIMumbai Indians234/520DCDelhi Capitals205/820Mumbai Indians won by 29 runsMatch 20

Saturday 6 April 2024

1 match
T20RCBRoyal Challengers Bengaluru183/320RRRajasthan Royals189/419.1Rajasthan Royals won by 6 wicketsMatch 19

Friday 5 April 2024

1 match
T20CSKChennai Super Kings165/520SHSunrisers Hyderabad166/418.1Sunrisers Hyderabad won by 6 wicketsMatch 18

Thursday 4 April 2024

1 match
T20GTGujarat Titans199/420PKPunjab Kings200/719.5Punjab Kings won by 3 wicketsMatch 17

Wednesday 3 April 2024

1 match
T20KKRKolkata Knight Riders272/720DCDelhi Capitals16617.2Kolkata Knight Riders won by 106 runsMatch 16

Tuesday 2 April 2024

1 match
T20LSGLucknow Super Giants181/520RCBRoyal Challengers Bengaluru15319.4Lucknow Super Giants won by 28 runsMatch 15

Monday 1 April 2024

1 match
T20MIMumbai Indians125/920RRRajasthan Royals127/415.3Rajasthan Royals won by 6 wicketsMatch 14

Sunday 31 March 2024

2 matches
T20DCDelhi Capitals191/520CSKChennai Super Kings171/620Delhi Capitals won by 20 runsMatch 13 T20SHSunrisers Hyderabad162/820GTGujarat Titans168/319.1Gujarat Titans won by 7 wicketsMatch 12

Saturday 30 March 2024

1 match
T20LSGLucknow Super Giants199/820PKPunjab Kings178/520Lucknow Super Giants won by 21 runsMatch 11

Friday 29 March 2024

1 match
T20RCBRoyal Challengers Bengaluru182/620KKRKolkata Knight Riders186/316.5Kolkata Knight Riders won by 7 wicketsMatch 10

Thursday 28 March 2024

1 match
T20RRRajasthan Royals185/520DCDelhi Capitals173/520Rajasthan Royals won by 12 runsMatch 9

Wednesday 27 March 2024

1 match
T20SHSunrisers Hyderabad277/320MIMumbai Indians246/520Sunrisers Hyderabad won by 31 runsMatch 8

Tuesday 26 March 2024

1 match
T20CSKChennai Super Kings206/620GTGujarat Titans143/820Chennai Super Kings won by 63 runsMatch 7

Monday 25 March 2024

1 match
T20PKPunjab Kings176/620RCBRoyal Challengers Bengaluru178/619.2Royal Challengers Bengaluru won by 4 wicketsMatch 6

Sunday 24 March 2024

2 matches
T20GTGujarat Titans168/620MIMumbai Indians162/920Gujarat Titans won by 6 runsMatch 5 T20RRRajasthan Royals193/420LSGLucknow Super Giants173/620Rajasthan Royals won by 20 runsMatch 4

Saturday 23 March 2024

2 matches
T20KKRKolkata Knight Riders208/720SHSunrisers Hyderabad204/720Kolkata Knight Riders won by 4 runsMatch 3 T20DCDelhi Capitals174/920PKPunjab Kings177/619.2Punjab Kings won by 4 wicketsMatch 2

Friday 22 March 2024

1 match
T20RCBRoyal Challengers Bengaluru173/620CSKChennai Super Kings176/418.4Chennai Super Kings won by 6 wicketsMatch 1