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

The database

Men's T20I matches since 2005

4,104 men's t20i matches since 2005 ball by ball. Newest first.

Tuesday 21 May 2019

3 matches
T20INIGNigeria11919.5Botswana108/720Nigeria won by 11 runsICC Men's T20 World Cup Africa Region Final, Match 5 T20INAMNamibia167/720Uganda125/820Namibia won by 42 runsICC Men's T20 World Cup Africa Region Final, Match 4 T20IKenya141/520GHAGhana8817.3Kenya won by 53 runsICC Men's T20 World Cup Africa Region Final, Match 6

Monday 20 May 2019

2 matches
T20IUganda142/720Botswana9018Uganda won by 52 runsICC Men's T20 World Cup Africa Region Final, Match 3 T20IGHAGhana91/720NAMNamibia92/110.5Namibia won by 9 wicketsICC Men's T20 World Cup Africa Region Final, Match 2

Sunday 5 May 2019

1 match
T20IPakistan173/620England175/319.2England won by 7 wicketsPakistan tour of England

Sunday 24 March 2019

3 matches
T20IVANVanuatu56/813PNGPapua New Guinea60/03Papua New Guinea won by 10 wicketsICC World Twenty20 East Asia-Pacific Region Final, Match 6 T20IPHIPhilippines46/35VANVanuatu36/25Philippines won by 10 runsICC World Twenty20 East Asia-Pacific Region Final, Match 5 T20ISouth Africa198/220Sri Lanka13715.4South Africa won by 45 runs (DLS)Sri Lanka tour of South Africa, Match 3

Saturday 23 March 2019

2 matches
T20IPNGPapua New Guinea205/220PHIPhilippines11/22No resultICC World Twenty20 East Asia-Pacific Region Final, Match 4 T20IVANVanuatu156/620PHIPhilippines93/720Vanuatu won by 63 runsICC World Twenty20 East Asia-Pacific Region Final, Match 3

Friday 22 March 2019

3 matches
T20IVANVanuatu124/620PNGPapua New Guinea125/215.2Papua New Guinea won by 8 wicketsICC World Twenty20 East Asia-Pacific Region Final, Match 2 T20IPNGPapua New Guinea216/420PHIPhilippines83/820Papua New Guinea won by 133 runsICC World Twenty20 East Asia-Pacific Region Final, Match 1 T20ISouth Africa180/320Sri Lanka164/920South Africa won by 16 runsSri Lanka tour of South Africa, Match 2

Tuesday 19 March 2019

1 match
T20ISri Lanka134/720South Africa134/820Match tiedSri Lanka tour of South Africa, Match 1

Saturday 16 March 2019

1 match
T20IUnited Arab Emirates182/720USAUnited States of America158/620United Arab Emirates won by 24 runsUnited States of America tour of United Arab Emirates, Match 2

Friday 15 March 2019

1 match
T20IUSAUnited States of America152/715United Arab Emirates29/23.3No resultUnited States of America tour of United Arab Emirates, Match 1

Sunday 10 March 2019

1 match
T20IWest Indies7113England72/210.3England won by 8 wicketsEngland tour of West Indies, Match 3

Friday 8 March 2019

1 match
T20IEngland182/620West Indies4511.5England won by 137 runsEngland tour of West Indies, Match 2

Tuesday 5 March 2019

1 match
T20IWest Indies160/820England161/618.5England won by 4 wicketsEngland tour of West Indies, Match 1

Wednesday 27 February 2019

1 match
T20IIndia190/420Australia194/319.4Australia won by 7 wicketsAustralia tour of India, Match 2

Sunday 24 February 2019

2 matches
T20IAFGAfghanistan210/720Ireland178/820Afghanistan won by 32 runsIreland tour of India, Match 3 T20IIndia126/720Australia127/720Australia won by 3 wicketsAustralia tour of India, Match 1

Saturday 23 February 2019

1 match
T20IAFGAfghanistan278/320Ireland194/620Afghanistan won by 84 runsIreland tour of India, Match 2

Thursday 21 February 2019

1 match
T20IIreland132/620AFGAfghanistan136/519.2Afghanistan won by 5 wicketsIreland tour of India, Match 1

Sunday 17 February 2019

2 matches
T20IOMAOman11119.3SCOScotland115/315.3Scotland won by 7 wicketsOman Quadrangular T20I Series, Match 6 T20INETNetherlands182/920Ireland183/920Ireland won by 1 wicketOman Quadrangular T20I Series, Match 5

Friday 15 February 2019

2 matches
T20IIreland180/720SCOScotland181/418.3Scotland won by 6 wicketsOman Quadrangular T20I Series, Match 4 T20IOMAOman166/420NETNetherlands167/218.5Netherlands won by 8 wicketsOman Quadrangular T20I Series, Match 3

Wednesday 13 February 2019

2 matches
T20IIreland159/520OMAOman144/920Ireland won by 15 runsOman Quadrangular T20I Series, Match 2 T20ISCOScotland153/720NETNetherlands154/319.5Netherlands won by 7 wicketsOman Quadrangular T20I Series, Match 1

Sunday 10 February 2019

1 match
T20INew Zealand212/420India208/620New Zealand won by 4 runsIndia tour of New Zealand, Match 3

Friday 8 February 2019

1 match
T20INew Zealand158/820India162/318.5India won by 7 wicketsIndia tour of New Zealand, Match 2

Wednesday 6 February 2019

2 matches
T20INew Zealand219/620India13919.2New Zealand won by 80 runsIndia tour of New Zealand, Match 1 T20IPakistan168/920South Africa141/920Pakistan won by 27 runsPakistan tour of South Africa, Match 3

Sunday 3 February 2019

2 matches
T20INEPNepal104/810United Arab Emirates90/810Nepal won by 14 runsNepal tour of United Arab Emirates, Match 3 T20ISouth Africa188/320Pakistan181/720South Africa won by 7 runsPakistan tour of South Africa, Match 2

Friday 1 February 2019

2 matches
T20IUnited Arab Emirates10719.2NEPNepal111/619.3Nepal won by 4 wicketsNepal tour of United Arab Emirates, Match 2 T20ISouth Africa192/620Pakistan186/920South Africa won by 6 runsPakistan tour of South Africa, Match 1

Thursday 31 January 2019

1 match
T20IUnited Arab Emirates153/620NEPNepal132/720United Arab Emirates won by 21 runsNepal tour of United Arab Emirates, Match 1

Friday 11 January 2019

1 match
T20INew Zealand179/720Sri Lanka14416.5New Zealand won by 35 runsSri Lanka tour of New Zealand

Saturday 22 December 2018

1 match
T20IWest Indies19019.2Bangladesh14017West Indies won by 50 runsWest Indies tour of Bangladesh, Match 3

Thursday 20 December 2018

1 match
T20IBangladesh211/420West Indies17519.2Bangladesh won by 36 runsWest Indies tour of Bangladesh, Match 2

Monday 17 December 2018

1 match
T20IBangladesh12919West Indies130/210.5West Indies won by 8 wicketsWest Indies tour of Bangladesh, Match 1

Friday 7 December 2018

2 matches
T20IJAPJapan127/820SKSouth Korea128/617South Korea won by 4 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 11 T20IPHIPhilippines138/620INDIndonesia11018.2Philippines won by 28 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 12

Thursday 6 December 2018

2 matches
T20IPHIPhilippines118/920JAPJapan115/920Philippines won by 3 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 9 T20IINDIndonesia7217.5SKSouth Korea73/415South Korea won by 6 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 10

Wednesday 5 December 2018

2 matches
T20IPHIPhilippines10317.5SKSouth Korea9919.1Philippines won by 4 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 8 T20IJAPJapan10018INDIndonesia101/619.5Indonesia won by 4 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 9