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

The database

Men's T20 league matches in April 2023

41 men's t20 league matches in April 2023. Newest first.

Sunday 30 April 2023

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

Saturday 29 April 2023

2 matches
T20SHSunrisers Hyderabad197/620DCDelhi Capitals188/620Sunrisers Hyderabad won by 9 runsIndian Premier League, Match 40 T20KKRKolkata Knight Riders179/720GTGujarat Titans180/317.5Gujarat Titans won by 7 wicketsIndian Premier League, Match 39

Friday 28 April 2023

1 match
T20LSGLucknow Super Giants257/520PKPunjab Kings20119.5Lucknow Super Giants won by 56 runsIndian Premier League, Match 38

Thursday 27 April 2023

1 match
T20RRRajasthan Royals202/520CSKChennai Super Kings170/620Rajasthan Royals won by 32 runsIndian Premier League, Match 37

Wednesday 26 April 2023

1 match
T20KKRKolkata Knight Riders200/520RCBRoyal Challengers Bangalore179/820Kolkata Knight Riders won by 21 runsIndian Premier League, Match 36

Tuesday 25 April 2023

1 match
T20GTGujarat Titans207/620MIMumbai Indians152/920Gujarat Titans won by 55 runsIndian Premier League, Match 35

Monday 24 April 2023

1 match
T20DCDelhi Capitals144/920SHSunrisers Hyderabad137/620Delhi Capitals won by 7 runsIndian Premier League, Match 34

Sunday 23 April 2023

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

Saturday 22 April 2023

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

Friday 21 April 2023

1 match
T20SHSunrisers Hyderabad134/720CSKChennai Super Kings138/318.4Chennai Super Kings won by 7 wicketsIndian Premier League, Match 29

Thursday 20 April 2023

2 matches
T20KKRKolkata Knight Riders12720DCDelhi Capitals128/619.2Delhi Capitals won by 4 wicketsIndian Premier League, Match 28 T20RCBRoyal Challengers Bangalore174/420PKPunjab Kings15018.2Royal Challengers Bangalore won by 24 runsIndian Premier League, Match 27

Wednesday 19 April 2023

1 match
T20LSGLucknow Super Giants154/720RRRajasthan Royals144/620Lucknow Super Giants won by 10 runsIndian Premier League, Match 26

Tuesday 18 April 2023

1 match
T20MIMumbai Indians192/520SHSunrisers Hyderabad17819.5Mumbai Indians won by 14 runsIndian Premier League, Match 25

Monday 17 April 2023

1 match
T20CSKChennai Super Kings226/620RCBRoyal Challengers Bangalore218/820Chennai Super Kings won by 8 runsIndian Premier League, Match 24

Sunday 16 April 2023

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

Saturday 15 April 2023

2 matches
T20LSGLucknow Super Giants159/820PKPunjab Kings161/819.3Punjab Kings won by 2 wicketsIndian Premier League, Match 21 T20RCBRoyal Challengers Bangalore174/620DCDelhi Capitals151/920Royal Challengers Bangalore won by 23 runsIndian Premier League, Match 20

Friday 14 April 2023

1 match
T20SHSunrisers Hyderabad228/420KKRKolkata Knight Riders205/720Sunrisers Hyderabad won by 23 runsIndian Premier League, Match 19

Thursday 13 April 2023

1 match
T20PKPunjab Kings153/820GTGujarat Titans154/419.5Gujarat Titans won by 6 wicketsIndian Premier League, Match 18

Wednesday 12 April 2023

1 match
T20RRRajasthan Royals175/820CSKChennai Super Kings172/620Rajasthan Royals won by 3 runsIndian Premier League, Match 17

Tuesday 11 April 2023

1 match
T20DCDelhi Capitals17219.4MIMumbai Indians173/420Mumbai Indians won by 6 wicketsIndian Premier League, Match 16

Monday 10 April 2023

1 match
T20RCBRoyal Challengers Bangalore212/220LSGLucknow Super Giants213/920Lucknow Super Giants won by 1 wicketIndian Premier League, Match 15

Sunday 9 April 2023

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

Saturday 8 April 2023

2 matches
T20MIMumbai Indians157/820CSKChennai Super Kings159/318.1Chennai Super Kings won by 7 wicketsIndian Premier League, Match 12 T20RRRajasthan Royals199/420DCDelhi Capitals142/920Rajasthan Royals won by 57 runsIndian Premier League, Match 11

Friday 7 April 2023

1 match
T20SHSunrisers Hyderabad121/820LSGLucknow Super Giants127/516Lucknow Super Giants won by 5 wicketsIndian Premier League, Match 10

Thursday 6 April 2023

1 match
T20KKRKolkata Knight Riders204/720RCBRoyal Challengers Bangalore12317.4Kolkata Knight Riders won by 81 runsIndian Premier League, Match 9

Wednesday 5 April 2023

1 match
T20PKPunjab Kings197/420RRRajasthan Royals192/720Punjab Kings won by 5 runsIndian Premier League, Match 8

Tuesday 4 April 2023

1 match
T20DCDelhi Capitals162/820GTGujarat Titans163/418.1Gujarat Titans won by 6 wicketsIndian Premier League, Match 7

Monday 3 April 2023

1 match
T20CSKChennai Super Kings217/720LSGLucknow Super Giants205/720Chennai Super Kings won by 12 runsIndian Premier League, Match 6

Sunday 2 April 2023

2 matches
T20MIMumbai Indians171/720RCBRoyal Challengers Bangalore172/216.2Royal Challengers Bangalore won by 8 wicketsIndian Premier League, Match 5 T20RRRajasthan Royals203/520SHSunrisers Hyderabad131/820Rajasthan Royals won by 72 runsIndian Premier League, Match 4

Saturday 1 April 2023

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