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

Indian Premier League 2023

74 matches31 March to 29 May 2023
ChampionsChennai Super Kingsbeat Gujarat Titans by 5 wickets
Teams10took part
Most runs890Shubman Gill
Most wickets28Mohammed Shami

Results table

won and lost from every match of the season
TeamPWLNo result
Gujarat Titans171160
Chennai Super Kings161051
Mumbai Indians16970
Lucknow Super Giants15861
Rajasthan Royals14770
Royal Challengers Bangalore14770
Kolkata Knight Riders14680
Punjab Kings14680
Delhi Capitals14590
Sunrisers Hyderabad144100

Most runs

  1. Shubman Gill17 inns, best 129890
  2. F du Plessis14 inns, best 84730
  3. DP Conway15 inns, best 92672
  4. V Kohli14 inns, best 101639
  5. YBK Jaiswal14 inns, best 124625
  6. SA Yadav16 inns, best 103605
  7. RD Gaikwad15 inns, best 92590
  8. DA Warner14 inns, best 86516

Most wickets

  1. Mohammed Shamiecon 8.0328
  2. MM Sharmaecon 8.1727
  3. Rashid Khanecon 8.2427
  4. PP Chawlaecon 8.1122
  5. YS Chahalecon 8.1821
  6. TU Deshpandeecon 9.9221
  7. CV Varunecon 8.1520
  8. RA Jadejaecon 7.5620

Monday 29 May 2023

1 match
T20GTGujarat Titans214/420CSKChennai Super Kings171/515Chennai Super Kings won by 5 wickets (DLS)Final

Friday 26 May 2023

1 match
T20GTGujarat Titans233/320MIMumbai Indians17118.2Gujarat Titans won by 62 runsQualifier 2

Wednesday 24 May 2023

1 match
T20MIMumbai Indians182/820LSGLucknow Super Giants10116.3Mumbai Indians won by 81 runsEliminator

Tuesday 23 May 2023

1 match
T20CSKChennai Super Kings172/720GTGujarat Titans15720Chennai Super Kings won by 15 runsQualifier 1

Sunday 21 May 2023

2 matches
T20RCBRoyal Challengers Bangalore197/520GTGujarat Titans198/419.1Gujarat Titans won by 6 wicketsMatch 70 T20SHSunrisers Hyderabad200/520MIMumbai Indians201/218Mumbai Indians won by 8 wicketsMatch 69

Saturday 20 May 2023

2 matches
T20LSGLucknow Super Giants176/820KKRKolkata Knight Riders175/720Lucknow Super Giants won by 1 runMatch 68 T20CSKChennai Super Kings223/320DCDelhi Capitals146/920Chennai Super Kings won by 77 runsMatch 67

Friday 19 May 2023

1 match
T20PKPunjab Kings187/520RRRajasthan Royals189/619.4Rajasthan Royals won by 4 wicketsMatch 66

Thursday 18 May 2023

1 match
T20SHSunrisers Hyderabad186/520RCBRoyal Challengers Bangalore187/219.2Royal Challengers Bangalore won by 8 wicketsMatch 65

Wednesday 17 May 2023

1 match
T20DCDelhi Capitals213/220PKPunjab Kings198/820Delhi Capitals won by 15 runsMatch 64

Tuesday 16 May 2023

1 match
T20LSGLucknow Super Giants177/320MIMumbai Indians172/520Lucknow Super Giants won by 5 runsMatch 63

Monday 15 May 2023

1 match
T20GTGujarat Titans188/920SHSunrisers Hyderabad154/920Gujarat Titans won by 34 runsMatch 62

Sunday 14 May 2023

2 matches
T20CSKChennai Super Kings144/620KKRKolkata Knight Riders147/418.3Kolkata Knight Riders won by 6 wicketsMatch 61 T20RCBRoyal Challengers Bangalore171/520RRRajasthan Royals5910.3Royal Challengers Bangalore won by 112 runsMatch 60

Saturday 13 May 2023

2 matches
T20PKPunjab Kings167/720DCDelhi Capitals136/820Punjab Kings won by 31 runsMatch 59 T20SHSunrisers Hyderabad182/620LSGLucknow Super Giants185/319.2Lucknow Super Giants won by 7 wicketsMatch 58

Friday 12 May 2023

1 match
T20MIMumbai Indians218/520GTGujarat Titans191/820Mumbai Indians won by 27 runsMatch 57

Thursday 11 May 2023

1 match
T20KKRKolkata Knight Riders149/820RRRajasthan Royals151/113.1Rajasthan Royals won by 9 wicketsMatch 56

Wednesday 10 May 2023

1 match
T20CSKChennai Super Kings167/820DCDelhi Capitals140/820Chennai Super Kings won by 27 runsMatch 55

Tuesday 9 May 2023

1 match
T20RCBRoyal Challengers Bangalore199/620MIMumbai Indians200/416.3Mumbai Indians won by 6 wicketsMatch 54

Monday 8 May 2023

1 match
T20PKPunjab Kings179/720KKRKolkata Knight Riders182/520Kolkata Knight Riders won by 5 wicketsMatch 53

Sunday 7 May 2023

2 matches
T20RRRajasthan Royals214/220SHSunrisers Hyderabad217/620Sunrisers Hyderabad won by 4 wicketsMatch 52 T20GTGujarat Titans227/220LSGLucknow Super Giants171/720Gujarat Titans won by 56 runsMatch 51

Saturday 6 May 2023

2 matches
T20RCBRoyal Challengers Bangalore181/420DCDelhi Capitals187/316.4Delhi Capitals won by 7 wicketsMatch 50 T20MIMumbai Indians139/820CSKChennai Super Kings140/417.4Chennai Super Kings won by 6 wicketsMatch 49

Friday 5 May 2023

1 match
T20RRRajasthan Royals11817.5GTGujarat Titans119/113.5Gujarat Titans won by 9 wicketsMatch 48

Thursday 4 May 2023

1 match
T20KKRKolkata Knight Riders171/920SHSunrisers Hyderabad166/820Kolkata Knight Riders won by 5 runsMatch 47

Wednesday 3 May 2023

2 matches
T20PKPunjab Kings214/320MIMumbai Indians216/418.5Mumbai Indians won by 6 wicketsMatch 46 T20LSGLucknow Super Giants125/719.2CSKChennai Super KingsNo resultMatch 45

Tuesday 2 May 2023

1 match
T20DCDelhi Capitals130/820GTGujarat Titans125/620Delhi Capitals won by 5 runsMatch 44

Monday 1 May 2023

1 match
T20RCBRoyal Challengers Bangalore126/920LSGLucknow Super Giants10819.5Royal Challengers Bangalore won by 18 runsMatch 43

Sunday 30 April 2023

2 matches
T20RRRajasthan Royals212/720MIMumbai Indians214/419.3Mumbai Indians won by 6 wicketsMatch 42 T20CSKChennai Super Kings200/420PKPunjab Kings201/620Punjab Kings won by 4 wicketsMatch 41

Saturday 29 April 2023

2 matches
T20SHSunrisers Hyderabad197/620DCDelhi Capitals188/620Sunrisers Hyderabad won by 9 runsMatch 40 T20KKRKolkata Knight Riders179/720GTGujarat Titans180/317.5Gujarat Titans won by 7 wicketsMatch 39

Friday 28 April 2023

1 match
T20LSGLucknow Super Giants257/520PKPunjab Kings20119.5Lucknow Super Giants won by 56 runsMatch 38

Thursday 27 April 2023

1 match
T20RRRajasthan Royals202/520CSKChennai Super Kings170/620Rajasthan Royals won by 32 runsMatch 37

Wednesday 26 April 2023

1 match
T20KKRKolkata Knight Riders200/520RCBRoyal Challengers Bangalore179/820Kolkata Knight Riders won by 21 runsMatch 36

Tuesday 25 April 2023

1 match
T20GTGujarat Titans207/620MIMumbai Indians152/920Gujarat Titans won by 55 runsMatch 35

Monday 24 April 2023

1 match
T20DCDelhi Capitals144/920SHSunrisers Hyderabad137/620Delhi Capitals won by 7 runsMatch 34

Sunday 23 April 2023

2 matches
T20CSKChennai Super Kings235/420KKRKolkata Knight Riders186/820Chennai Super Kings won by 49 runsMatch 33 T20RCBRoyal Challengers Bangalore189/920RRRajasthan Royals182/620Royal Challengers Bangalore won by 7 runsMatch 32

Saturday 22 April 2023

2 matches
T20PKPunjab Kings214/820MIMumbai Indians201/620Punjab Kings won by 13 runsMatch 31 T20GTGujarat Titans135/620LSGLucknow Super Giants128/720Gujarat Titans won by 7 runsMatch 30

Friday 21 April 2023

1 match
T20SHSunrisers Hyderabad134/720CSKChennai Super Kings138/318.4Chennai Super Kings won by 7 wicketsMatch 29

Thursday 20 April 2023

2 matches
T20KKRKolkata Knight Riders12720DCDelhi Capitals128/619.2Delhi Capitals won by 4 wicketsMatch 28 T20RCBRoyal Challengers Bangalore174/420PKPunjab Kings15018.2Royal Challengers Bangalore won by 24 runsMatch 27

Wednesday 19 April 2023

1 match
T20LSGLucknow Super Giants154/720RRRajasthan Royals144/620Lucknow Super Giants won by 10 runsMatch 26

Tuesday 18 April 2023

1 match
T20MIMumbai Indians192/520SHSunrisers Hyderabad17819.5Mumbai Indians won by 14 runsMatch 25

Monday 17 April 2023

1 match
T20CSKChennai Super Kings226/620RCBRoyal Challengers Bangalore218/820Chennai Super Kings won by 8 runsMatch 24

Sunday 16 April 2023

2 matches
T20GTGujarat Titans177/720RRRajasthan Royals179/719.2Rajasthan Royals won by 3 wicketsMatch 23 T20KKRKolkata Knight Riders185/620MIMumbai Indians186/517.4Mumbai Indians won by 5 wicketsMatch 22

Saturday 15 April 2023

2 matches
T20LSGLucknow Super Giants159/820PKPunjab Kings161/819.3Punjab Kings won by 2 wicketsMatch 21 T20RCBRoyal Challengers Bangalore174/620DCDelhi Capitals151/920Royal Challengers Bangalore won by 23 runsMatch 20

Friday 14 April 2023

1 match
T20SHSunrisers Hyderabad228/420KKRKolkata Knight Riders205/720Sunrisers Hyderabad won by 23 runsMatch 19

Thursday 13 April 2023

1 match
T20PKPunjab Kings153/820GTGujarat Titans154/419.5Gujarat Titans won by 6 wicketsMatch 18

Wednesday 12 April 2023

1 match
T20RRRajasthan Royals175/820CSKChennai Super Kings172/620Rajasthan Royals won by 3 runsMatch 17

Tuesday 11 April 2023

1 match
T20DCDelhi Capitals17219.4MIMumbai Indians173/420Mumbai Indians won by 6 wicketsMatch 16

Monday 10 April 2023

1 match
T20RCBRoyal Challengers Bangalore212/220LSGLucknow Super Giants213/920Lucknow Super Giants won by 1 wicketMatch 15

Sunday 9 April 2023

2 matches
T20PKPunjab Kings143/920SHSunrisers Hyderabad145/217.1Sunrisers Hyderabad won by 8 wicketsMatch 14 T20GTGujarat Titans204/420KKRKolkata Knight Riders207/720Kolkata Knight Riders won by 3 wicketsMatch 13

Saturday 8 April 2023

2 matches
T20MIMumbai Indians157/820CSKChennai Super Kings159/318.1Chennai Super Kings won by 7 wicketsMatch 12 T20RRRajasthan Royals199/420DCDelhi Capitals142/920Rajasthan Royals won by 57 runsMatch 11

Friday 7 April 2023

1 match
T20SHSunrisers Hyderabad121/820LSGLucknow Super Giants127/516Lucknow Super Giants won by 5 wicketsMatch 10

Thursday 6 April 2023

1 match
T20KKRKolkata Knight Riders204/720RCBRoyal Challengers Bangalore12317.4Kolkata Knight Riders won by 81 runsMatch 9

Wednesday 5 April 2023

1 match
T20PKPunjab Kings197/420RRRajasthan Royals192/720Punjab Kings won by 5 runsMatch 8

Tuesday 4 April 2023

1 match
T20DCDelhi Capitals162/820GTGujarat Titans163/418.1Gujarat Titans won by 6 wicketsMatch 7

Monday 3 April 2023

1 match
T20CSKChennai Super Kings217/720LSGLucknow Super Giants205/720Chennai Super Kings won by 12 runsMatch 6

Sunday 2 April 2023

2 matches
T20MIMumbai Indians171/720RCBRoyal Challengers Bangalore172/216.2Royal Challengers Bangalore won by 8 wicketsMatch 5 T20RRRajasthan Royals203/520SHSunrisers Hyderabad131/820Rajasthan Royals won by 72 runsMatch 4

Saturday 1 April 2023

2 matches
T20LSGLucknow Super Giants193/620DCDelhi Capitals143/920Lucknow Super Giants won by 50 runsMatch 3 T20PKPunjab Kings191/520KKRKolkata Knight Riders146/716Punjab Kings won by 7 runs (DLS)Match 2

Friday 31 March 2023

1 match
T20CSKChennai Super Kings178/720GTGujarat Titans182/519.2Gujarat Titans won by 5 wicketsMatch 1