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

The database

Men's T20 league matches since 2008

7,143 men's t20 league matches since 2008 ball by ball. Newest first.

Friday 27 May 2022

1 match
T20MIDMiddlesex163/620HAMHampshire153/820Middlesex won by 10 runsT20 Blast

Thursday 26 May 2022

4 matches
T20DURDurham184/820LEILeicestershire13017.5Durham won by 54 runsT20 Blast T20SUSSussex150/620GLAGlamorgan153/318.5Glamorgan won by 7 wicketsT20 Blast T20MIDMiddlesex229/920GLOGloucestershire199/920Middlesex won by 30 runsT20 Blast T20BBBirmingham Bears207/316NORNorthamptonshire8114.2Birmingham Bears won by 125 runs (DLS)T20 Blast

Wednesday 25 May 2022

3 matches
T20RCBRoyal Challengers Bangalore207/420LSGLucknow Super Giants193/620Royal Challengers Bangalore won by 14 runsIndian Premier League, Eliminator T20WORWorcestershire172/920YORYorkshire175/318.1Yorkshire won by 7 wicketsT20 Blast T20KENKent162/620SOMSomerset166/219.1Somerset won by 8 wicketsT20 Blast

Tuesday 24 May 2022

1 match
T20RRRajasthan Royals188/620GTGujarat Titans191/319.3Gujarat Titans won by 7 wicketsIndian Premier League, Qualifier 1

Sunday 22 May 2022

1 match
T20SHSunrisers Hyderabad157/820PKPunjab Kings160/515.1Punjab Kings won by 5 wicketsIndian Premier League, Match 70

Saturday 21 May 2022

1 match
T20DCDelhi Capitals159/720MIMumbai Indians160/519.1Mumbai Indians won by 5 wicketsIndian Premier League, Match 69

Friday 20 May 2022

1 match
T20CSKChennai Super Kings150/620RRRajasthan Royals151/519.4Rajasthan Royals won by 5 wicketsIndian Premier League, Match 68

Thursday 19 May 2022

1 match
T20GTGujarat Titans168/520RCBRoyal Challengers Bangalore170/218.4Royal Challengers Bangalore won by 8 wicketsIndian Premier League, Match 67

Wednesday 18 May 2022

1 match
T20LSGLucknow Super Giants210/020KKRKolkata Knight Riders208/820Lucknow Super Giants won by 2 runsIndian Premier League, Match 66

Tuesday 17 May 2022

1 match
T20SHSunrisers Hyderabad193/620MIMumbai Indians190/720Sunrisers Hyderabad won by 3 runsIndian Premier League, Match 65

Monday 16 May 2022

1 match
T20DCDelhi Capitals159/720PKPunjab Kings142/920Delhi Capitals won by 17 runsIndian Premier League, Match 64

Sunday 15 May 2022

2 matches
T20RRRajasthan Royals178/620LSGLucknow Super Giants154/820Rajasthan Royals won by 24 runsIndian Premier League, Match 63 T20CSKChennai Super Kings133/520GTGujarat Titans137/319.1Gujarat Titans won by 7 wicketsIndian Premier League, Match 62

Saturday 14 May 2022

1 match
T20KKRKolkata Knight Riders177/620SHSunrisers Hyderabad123/820Kolkata Knight Riders won by 54 runsIndian Premier League, Match 61

Friday 13 May 2022

1 match
T20PKPunjab Kings209/920RCBRoyal Challengers Bangalore155/920Punjab Kings won by 54 runsIndian Premier League, Match 60

Thursday 12 May 2022

1 match
T20CSKChennai Super Kings9716MIMumbai Indians103/514.5Mumbai Indians won by 5 wicketsIndian Premier League, Match 59

Wednesday 11 May 2022

1 match
T20RRRajasthan Royals160/620DCDelhi Capitals161/218.1Delhi Capitals won by 8 wicketsIndian Premier League, Match 58

Tuesday 10 May 2022

1 match
T20GTGujarat Titans144/420LSGLucknow Super Giants8213.5Gujarat Titans won by 62 runsIndian Premier League, Match 57

Monday 9 May 2022

1 match
T20KKRKolkata Knight Riders165/920MIMumbai Indians11317.3Kolkata Knight Riders won by 52 runsIndian Premier League, Match 56

Sunday 8 May 2022

2 matches
T20CSKChennai Super Kings208/620DCDelhi Capitals11717.4Chennai Super Kings won by 91 runsIndian Premier League, Match 55 T20RCBRoyal Challengers Bangalore192/320SHSunrisers Hyderabad12519.2Royal Challengers Bangalore won by 67 runsIndian Premier League, Match 54

Saturday 7 May 2022

2 matches
T20LSGLucknow Super Giants176/720KKRKolkata Knight Riders10114.3Lucknow Super Giants won by 75 runsIndian Premier League, Match 53 T20PKPunjab Kings189/520RRRajasthan Royals190/419.4Rajasthan Royals won by 6 wicketsIndian Premier League, Match 52

Friday 6 May 2022

1 match
T20MIMumbai Indians177/620GTGujarat Titans172/520Mumbai Indians won by 5 runsIndian Premier League, Match 51

Thursday 5 May 2022

1 match
T20DCDelhi Capitals207/320SHSunrisers Hyderabad186/820Delhi Capitals won by 21 runsIndian Premier League, Match 50

Wednesday 4 May 2022

1 match
T20RCBRoyal Challengers Bangalore173/820CSKChennai Super Kings160/820Royal Challengers Bangalore won by 13 runsIndian Premier League, Match 49

Tuesday 3 May 2022

1 match
T20GTGujarat Titans143/820PKPunjab Kings145/216Punjab Kings won by 8 wicketsIndian Premier League, Match 48

Monday 2 May 2022

1 match
T20RRRajasthan Royals152/520KKRKolkata Knight Riders158/319.1Kolkata Knight Riders won by 7 wicketsIndian Premier League, Match 47

Sunday 1 May 2022

2 matches
T20CSKChennai Super Kings202/220SHSunrisers Hyderabad189/620Chennai Super Kings won by 13 runsIndian Premier League, Match 46 T20LSGLucknow Super Giants195/320DCDelhi Capitals189/720Lucknow Super Giants won by 6 runsIndian Premier League, Match 45

Saturday 30 April 2022

2 matches
T20RRRajasthan Royals158/620MIMumbai Indians161/519.2Mumbai Indians won by 5 wicketsIndian Premier League, Match 44 T20RCBRoyal Challengers Bangalore170/620GTGujarat Titans174/419.3Gujarat Titans won by 6 wicketsIndian Premier League, Match 43

Friday 29 April 2022

1 match
T20LSGLucknow Super Giants153/820PKPunjab Kings133/820Lucknow Super Giants won by 20 runsIndian Premier League, Match 42

Thursday 28 April 2022

1 match
T20KKRKolkata Knight Riders146/920DCDelhi Capitals150/619Delhi Capitals won by 4 wicketsIndian Premier League, Match 41

Wednesday 27 April 2022

1 match
T20SHSunrisers Hyderabad195/620GTGujarat Titans199/520Gujarat Titans won by 5 wicketsIndian Premier League, Match 40

Tuesday 26 April 2022

1 match
T20RRRajasthan Royals144/820RCBRoyal Challengers Bangalore11519.3Rajasthan Royals won by 29 runsIndian Premier League, Match 39

Monday 25 April 2022

1 match
T20PKPunjab Kings187/420CSKChennai Super Kings176/620Punjab Kings won by 11 runsIndian Premier League, Match 38

Sunday 24 April 2022

1 match
T20LSGLucknow Super Giants168/620MIMumbai Indians132/820Lucknow Super Giants won by 36 runsIndian Premier League, Match 37

Saturday 23 April 2022

2 matches
T20RCBRoyal Challengers Bangalore6816.1SHSunrisers Hyderabad72/18Sunrisers Hyderabad won by 9 wicketsIndian Premier League, Match 36 T20GTGujarat Titans156/920KKRKolkata Knight Riders148/820Gujarat Titans won by 8 runsIndian Premier League, Match 35

Friday 22 April 2022

1 match
T20RRRajasthan Royals222/220DCDelhi Capitals207/820Rajasthan Royals won by 15 runsIndian Premier League, Match 34

Thursday 21 April 2022

1 match
T20MIMumbai Indians155/720CSKChennai Super Kings156/720Chennai Super Kings won by 3 wicketsIndian Premier League, Match 33

Wednesday 20 April 2022

1 match
T20PKPunjab Kings11520DCDelhi Capitals119/110.3Delhi Capitals won by 9 wicketsIndian Premier League, Match 32

Tuesday 19 April 2022

1 match
T20RCBRoyal Challengers Bangalore181/620LSGLucknow Super Giants163/820Royal Challengers Bangalore won by 18 runsIndian Premier League, Match 31

Monday 18 April 2022

1 match
T20RRRajasthan Royals217/520KKRKolkata Knight Riders21019.4Rajasthan Royals won by 7 runsIndian Premier League, Match 30