Surrey | Warwickshire | Kennington Oval, London | 18 Jul 2005 | T20 |
Colts CC | Kurunegala | Nondescripts Cricket Club Ground, Colombo | 8 Oct 2005 | T20 |
New Zealand | West Indies | Eden Park, Auckland | 16 Feb 2006 | T20I # 5 |
Northants | Somerset | County Ground, Northampton | 29 Jun 2006 | T20 |
Bloomfield | Saracens | Colts Cricket Club Ground, Colombo | 2 Mar 2007 | T20 |
Gujarat | Saurashtra | Wankhede Stadium, Mumbai | 7 Apr 2007 | T20 |
Hampshire | Kent | The Rose Bowl, Southampton | 22 Jun 2007 | T20 |
India | Pakistan | Kingsmead, Durban | 14 Sep 2007 | T20I # 29 |
Auckland | Canterbury | Eden Park Outer Oval, Auckland | 23 Jan 2008 | T20 |
Eagles | Lions | Mangaung Oval, Bloemfontein | 4 Apr 2008 | T20 |
Gloucs | Warwickshire | County Ground, Bristol | 13 Jun 2008 | T20 |
Yorkshire | Durham | Headingley, Leeds | 22 Jun 2008 | T20 |
Hampshire | Essex | The Rose Bowl, Southampton | 25 Jun 2008 | T20 |
Canada | Zimbabwe | Maple Leaf North-West Ground, King City | 11 Oct 2008 | T20I # 71 |
New Zealand | West Indies | Eden Park, Auckland | 26 Dec 2008 | T20I # 78 |
Lions | Cape Cobras | Senwes Park, Potchefstroom | 4 Feb 2009 | T20 |
Northern Dis | Canterbury | Seddon Park, Hamilton | 18 Feb 2009 | T20 |
Dolphins | Cape Cobras | Kingsmead, Durban | 18 Feb 2009 | T20 |
Warriors | Eagles | St George's Park, Gqeberha | 18 Feb 2009 | T20 |
KKR | RR | Newlands, Cape Town | 23 Apr 2009 | T20 |
Centrals | Westerns | Queens Sports Club, Bulawayo | 13 May 2009 | T20 |
Northerns | Westerns | Queens Sports Club, Bulawayo | 14 May 2009 | T20 |
Eagles | Sussex | Arun Jaitley Stadium, Delhi | 13 Oct 2009 | T20 |
Auckland | Otago | Colin Maiden Park, Auckland | 26 Jan 2010 | T20 |
Scotland | Uganda | Gymkhana Club Ground, Nairobi | 31 Jan 2010 | T20 |
New Zealand | Australia | AMI Stadium, Christchurch | 28 Feb 2010 | T20I # 149 |
CSK | Kings XI | MA Chidambaram Stadium, Chepauk, Chennai | 21 Mar 2010 | T20 |
Notts | Northants | Trent Bridge, Nottingham | 22 Jun 2010 | T20 |
Northants | Yorkshire | County Ground, Northampton | 2 Jul 2010 | T20 |
Northants | Notts | County Ground, Northampton | 11 Jul 2010 | T20 |
Barbados | Comb C&C | Kensington Oval, Bridgetown, Barbados | 23 Jul 2010 | T20 |
CSK | Victoria | St George's Park, Gqeberha | 18 Sep 2010 | T20 |
M. Pradesh | Vidarbha | Sawai Mansingh Stadium, Jaipur | 22 Oct 2010 | T20 |
W. Indies A | Pakistan A | Sir Vivian Richards Stadium, North Sound, Antigua | 5 Nov 2010 | T20 |
Barbados | Hampshire | Sir Vivian Richards Stadium, North Sound, Antigua | 13 Jan 2011 | T20 |
Derbyshire | Lancashire | County Ground, Derby | 2 Jun 2011 | T20 |
K Dolphins | R Rams | Iqbal Stadium, Faisalabad | 1 Jul 2011 | T20 |
Middlesex | Somerset | The Walker Cricket Ground, Southgate | 10 Jul 2011 | T20 |
Ruhuna | Wayamba | R.Premadasa Stadium, Khettarama, Colombo | 31 Jul 2011 | T20 |
Lancashire | Leics | Edgbaston, Birmingham | 27 Aug 2011 | T20 |
Hampshire | Somerset | Edgbaston, Birmingham | 27 Aug 2011 | T20 |
NSW | Trinidad & T | MA Chidambaram Stadium, Chepauk, Chennai | 28 Sep 2011 | T20 |
KZ-Natal | S West D | Kingsmead, Durban | 20 Nov 2011 | T20 |
Knights | Cape Cobras | Diamond Oval, Kimberley | 17 Feb 2012 | T20 |
Baroda | Karnataka | Brabourne Stadium, Mumbai | 23 Mar 2012 | T20 |
Titans | Knights | SuperSport Park, Centurion | 25 Mar 2012 | T20 |
Badureliya | Saracens | Colts Cricket Club Ground, Colombo | 29 Mar 2012 | T20 |
W. Indies A | India A | Queen's Park Oval, Port of Spain, Trinidad | 24 Jun 2012 | T20 |
Durham | Lancashire | Riverside Ground, Chester-le-Street | 8 Jul 2012 | T20 |
Australia | Pakistan | Dubai International Cricket Stadium | 7 Sep 2012 | T20I # 257 |
Sri Lanka | New Zealand | Pallekele International Cricket Stadium | 27 Sep 2012 | T20I # 275 |
New Zealand | West Indies | Pallekele International Cricket Stadium | 1 Oct 2012 | T20I # 283 |
Falcons | Quetta Bears | Lahore City Cricket Association Ground | 7 Dec 2012 | T20 |
Jamaica | Leeward Is | Queen's Park Oval, Port of Spain, Trinidad | 11 Jan 2013 | T20 |
KZ-Natal | Griq West | Kingsmead, Durban | 20 Jan 2013 | T20 |
W Province | Easterns | WPCC, Cape Town | 17 Mar 2013 | T20 |
Karnataka | Tamil Nadu | Jawaharlal Nehru National College of Engineering Ground, Shimoga | 19 Mar 2013 | T20 |
Wolves | R Rams | Gaddafi Stadium, Lahore | 29 Mar 2013 | T20 |
SRH | RCB | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 7 Apr 2013 | T20 |
RCB | Daredevils | M.Chinnaswamy Stadium, Bengaluru | 16 Apr 2013 | T20 |
Dhaka DIV | Rangpur DIV | Shaheed Chandu Stadium, Bogra | 22 Apr 2013 | T20 |
Yorkshire | Lancashire | Headingley, Leeds | 5 Jul 2013 | T20 |
Khan RL | ZTBL | National Stadium, Karachi | 20 Jul 2013 | T20 |
Leics | Lancashire | Grace Road, Leicester | 23 Jul 2013 | T20 |
Habib Bank | PIA | National Stadium, Karachi | 25 Jul 2013 | T20 |
Lions | Otago | Sawai Mansingh Stadium, Jaipur | 29 Sep 2013 | T20 |
Central D | Auckland | Pukekura Park, New Plymouth | 30 Dec 2013 | T20 |
Sixers | Scorchers | Sydney Cricket Ground | 10 Jan 2014 | T20 |
Warriors | Dolphins | St George's Park, Gqeberha | 17 Jan 2014 | T20 |
Warriors | Lions | Buffalo Park, East London | 19 Jan 2014 | T20 |
Punjab | J + K | I.S. Bindra Punjab Cricket Association Stadium | 5 Apr 2014 | T20 |
KKR | RR | Zayed Cricket Stadium, Abu Dhabi | 29 Apr 2014 | T20 |
Glamorgan | Kent | Sophia Gardens, Cardiff | 13 Jun 2014 | T20 |
Amazon | Red Steel | Providence Stadium, Guyana | 17 Jul 2014 | T20 |
Zebras | R Rams | National Stadium, Karachi | 20 Sep 2014 | T20 |
Tridents | Cape Cobras | I.S. Bindra Punjab Cricket Association Stadium | 26 Sep 2014 | T20 |
Lions | Knights | Senwes Park, Potchefstroom | 9 Nov 2014 | T20 |
Titans | Warriors | SuperSport Park, Centurion | 23 Nov 2014 | T20 |
Easterns | S West D | Willowmoore Park, Benoni | 30 Nov 2014 | T20 |
Stars | Sixers | Melbourne Cricket Ground | 5 Jan 2015 | T20 |
Delhi | Services | Palam A Stadium, New Delhi | 28 Mar 2015 | T20 |
Badureliya | Ragama CC | Colombo Cricket Club Ground | 5 Apr 2015 | T20 |
RR | Kings XI | Narendra Modi Stadium, Motera, Ahmedabad | 21 Apr 2015 | T20 |
Leics | Yorkshire | Grace Road, Leicester | 26 Jun 2015 | T20 |
Bahawalpur R | Hyderabad R | Rawalpindi Cricket Stadium | 10 Sep 2015 | T20 |
Warriors | Knights | Newlands, Cape Town | 1 Nov 2015 | T20 |
Auckland | Canterbury | Eden Park Outer Oval, Auckland | 18 Nov 2015 | T20 |
England | Pakistan | Sharjah Cricket Stadium | 30 Nov 2015 | T20I # 473 |
Eng Lions | Pakistan A | ICC Academy, Dubai | 16 Dec 2015 | T20 |
Mountaineers | Eagles | Queens Sports Club, Bulawayo | 13 Feb 2016 | T20 |
Northern Cpe | North West | Recreation Ground, Oudtshoorn | 30 Sep 2016 | T20 |
Canterbury | Wellington | Hagley Oval, Christchurch | 15 Dec 2016 | T20 |
Wellington | Otago | Basin Reserve, Wellington | 3 Jan 2017 | T20 |
Heat | Sixers | Brisbane Cricket Ground, Woolloongabba, Brisbane | 25 Jan 2017 | T20 |
Guj Lions | MI | Saurashtra Cricket Association Stadium, Rajkot | 29 Apr 2017 | T20 |
Gloucs | Middlesex | College Ground, Cheltenham | 7 Jul 2017 | T20 |
Lancashire | Yorkshire | Old Trafford, Manchester | 14 Jul 2017 | T20 |
Sussex | Kent | County Ground, Hove | 23 Jul 2017 | T20 |
Amo Sharks | SGT | Kabul International Cricket Stadium | 11 Sep 2017 | T20 |
Haryana | Himachal | Arun Jaitley Stadium, Delhi | 8 Jan 2018 | T20 |
Punjab | Karnataka | Jadavpur University Campus 2nd Ground, Kolkata | 21 Jan 2018 | T20 |
SL Army | Colombo CC | Nondescripts Cricket Club Ground, Colombo | 27 Feb 2018 | T20 |
Tamil Union | Galle CC | Chilaw Marians Cricket Club Ground, FTZ Sports Complex | 27 Feb 2018 | T20 |
SL Army | Saracens | Colombo Cricket Club Ground | 1 Mar 2018 | T20 |
Qalandars | United | Sharjah Cricket Stadium | 2 Mar 2018 | T20 |
Kings | Qalandars | Dubai International Cricket Stadium | 11 Mar 2018 | T20 |
Ireland | Scotland | Sportpark Het Schootsveld, Deventer | 17 Jun 2018 | T20I # 675 |
Bears | Northants | Edgbaston, Birmingham | 20 Jul 2018 | T20 |
Essex | Hampshire | County Ground, Chelmsford | 21 Jul 2018 | T20 |
Colombo | Kandy | R.Premadasa Stadium, Khettarama, Colombo | 22 Aug 2018 | T20 |
Kenya | Namibia | Buffalo Park, East London | 16 Sep 2018 | T20 |
Chattogram | Khulna | Shere Bangla National Stadium, Mirpur, Dhaka | 12 Jan 2019 | T20 |
Kuwait | Qatar | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 22 Jan 2019 | T20I # 723 |
Saracens | Sinhalese | Bloomfield Cricket and Athletic Club Ground, Colombo | 15 Feb 2019 | T20 |
Gujarat | Rajasthan | Lalbhai Contractor Stadium, Surat | 22 Feb 2019 | T20 |
Colombo CC | Ragama CC | Nondescripts Cricket Club Ground, Colombo | 23 Feb 2019 | T20 |
BKSP | Prime DSC | Khan Shaheb Osman Ali Stadium, Fatullah | 25 Feb 2019 | T20 |
South Africa | Sri Lanka | Newlands, Cape Town | 19 Mar 2019 | T20I # 755 |
DC | KKR | Arun Jaitley Stadium, Delhi | 30 Mar 2019 | T20 |
MI | SRH | Wankhede Stadium, Mumbai | 2 May 2019 | T20 |
Guernsey | Jersey | College Field, St Peter Port | 31 May 2019 | T20I # 788 |
Netherlands | Zimbabwe | Hazelaarweg, Rotterdam | 25 Jun 2019 | T20I # 811 |
Qatar | Kuwait | West End Park International Cricket Stadium, Doha | 5 Jul 2019 | T20I # 817 |
Sussex | Surrey | County Ground, Hove | 26 Jul 2019 | T20 |
Glamorgan | Gloucs | Sophia Gardens, Cardiff | 1 Aug 2019 | T20 |
Yorkshire | Bears | Headingley, Leeds | 4 Aug 2019 | T20 |
Hampshire | Essex | The Rose Bowl, Southampton | 25 Aug 2019 | T20 |
North West | W Province | North-West University No1 Ground, Potchefstroom | 13 Sep 2019 | T20 |
Easterns | KZ-Natal | Willowmoore Park, Benoni | 14 Sep 2019 | T20 |
Free State | KZ-Natal | Willowmoore Park, Benoni | 15 Sep 2019 | T20 |
Mpumalanga | W Province | Senwes Park, Potchefstroom | 15 Sep 2019 | T20 |
Patriots | Trinbago | Warner Park, Basseterre, St Kitts | 17 Sep 2019 | T20 |
New Zealand | England | Eden Park, Auckland | 10 Nov 2019 | T20I # 1012 |
Sixers | Thunder | Sydney Cricket Ground | 28 Dec 2019 | T20 |
Thunder | Warriors | Sylhet International Cricket Stadium | 2 Jan 2020 | T20 |
Sinhalese | Police SC | Burgher Recreation Club Ground, Colombo | 12 Jan 2020 | T20 |
New Zealand | India | Seddon Park, Hamilton | 29 Jan 2020 | T20I # 1035 |
New Zealand | India | Sky Stadium, Wellington | 31 Jan 2020 | T20I # 1036 |
Afghanistan | Ireland | Greater Noida Sports Complex Ground, Greater Noida | 10 Mar 2020 | T20I # 1083 |
Middlesex | Kent | Lord's, London | 29 Aug 2020 | T20 |
Surrey | Essex | Kennington Oval, London | 30 Aug 2020 | T20 |
DC | Kings XI | Dubai International Cricket Stadium | 20 Sep 2020 | T20 |
RCB | MI | Dubai International Cricket Stadium | 28 Sep 2020 | T20 |
Notts | Leics | Trent Bridge, Nottingham | 1 Oct 2020 | T20 |
SRH | KKR | Zayed Cricket Stadium, Abu Dhabi | 18 Oct 2020 | T20 |
MI | Kings XI | Dubai International Cricket Stadium | 18 Oct 2020 | T20 |
Sultans | Kings | National Stadium, Karachi | 14 Nov 2020 | T20 |
Kings | Tuskers | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota | 26 Nov 2020 | T20 |
Chhattisgarh | Uttarakhand | Reliance Stadium, Vadodara | 18 Jan 2021 | T20 |
Hyderabad | Jharkhand | Eden Gardens, Kolkata | 18 Jan 2021 | T20 |
Police SC | Kurunegala | Colombo Cricket Club Ground | 13 Mar 2021 | T20 |
Rocks | Eagles | Old Hararians, Harare | 14 Apr 2021 | T20 |
Malaysia | Netherlands | Tribhuvan University International Cricket Ground, Kirtipur | 21 Apr 2021 | T20I # 1153 |
SRH | DC | MA Chidambaram Stadium, Chepauk, Chennai | 25 Apr 2021 | T20 |
Worcs | Notts | County Ground, New Road, Worcester | 9 Jun 2021 | T20 |
Mohammedan | Khelaghar | Bangladesh Krira Shikkha Protisthan No 4 Ground, Savar | 16 Jun 2021 | T20 |
Lancashire | Notts | Old Trafford, Manchester | 20 Jun 2021 | T20 |
Derbyshire | Notts | County Ground, Derby | 25 Jun 2021 | T20 |
Amazon | Trinbago | Warner Park, Basseterre, St Kitts | 1 Sep 2021 | T20 |
Northern Cpe | Lions | Diamond Oval, Kimberley | 25 Sep 2021 | T20 |
Malta | Gibraltar | Marsa Sports Club | 25 Oct 2021 | T20I # 1363 |
Canada | U.S.A. | Coolidge Cricket Ground, Antigua | 10 Nov 2021 | T20I # 1416 |
Bengal | Karnataka | Arun Jaitley Stadium, Delhi | 18 Nov 2021 | T20 |
Australia | Sri Lanka | Sydney Cricket Ground | 13 Feb 2022 | T20I # 1463 |
Boland | North West | St George's Park, Gqeberha | 13 Feb 2022 | T20 |
Qalandars | Zalmi | Gaddafi Stadium, Lahore | 21 Feb 2022 | T20 |
Lancashire | Yorkshire | Old Trafford, Manchester | 27 May 2022 | T20 |
Galle CC | KTC | Nondescripts Cricket Club Ground, Colombo | 5 Jun 2022 | T20 |
Munster Reds | Leinster | Bready Cricket Club, Magheramason, Bready | 10 Jun 2022 | T20 |
Bahrain | Kuwait | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 11 Aug 2022 | T20I # 1730 |
Border | S West D | Buffalo Park, East London | 2 Oct 2022 | T20 |
New Zealand | India | McLean Park, Napier | 22 Nov 2022 | T20I # 1911 |
Bahrain | Singapore | YSD-UKM Cricket Oval, Bangi | 16 Dec 2022 | T20I # 1961 |
Auckland | Otago | Eden Park Outer Oval, Auckland | 2 Jan 2023 | T20 |
New Zealand | Sri Lanka | Eden Park, Auckland | 2 Apr 2023 | T20I # 2039 |
Finland | Sweden | Solvangs Park, Glostrup | 21 May 2023 | T20I # 2076 |
Czech Rep. | Hungary | Scott Page Field, Vinor | 11 Jun 2023 | T20I # 2092 |
Durham | Derbyshire | Riverside Ground, Chester-le-Street | 16 Jun 2023 | T20 |
Worcs | Durham | County Ground, New Road, Worcester | 30 Jun 2023 | T20 |
Galle Titans | Aura | R.Premadasa Stadium, Khettarama, Colombo | 31 Jul 2023 | T20 |
Invincibles | Fire | Kennington Oval, London | 6 Aug 2023 | T20 |
Ghana | Rwanda | Tafawa Balewa Square Cricket Oval, Lagos | 5 Oct 2023 | T20I # 2295 |
Jharkhand | Uttarakhand | I.S. Bindra Punjab Cricket Association Stadium | 19 Oct 2023 | T20 |
Nepal | Oman | Tribhuvan University International Cricket Ground, Kirtipur | 5 Nov 2023 | T20I # 2348 |
Multan | Sialkot R | HPC Oval Ground, Karachi | 24 Nov 2023 | T20 |
Indonesia | Philippines | Udayana Cricket Ground | 24 Dec 2023 | T20I # 2420 |
India | Afghanistan | M.Chinnaswamy Stadium, Bengaluru | 17 Jan 2024 | T20I # 2435 |
Otago | Central D | University Oval, Dunedin | 19 Jan 2024 | T20 |
Qatar | Hong Kong | West End Park International Cricket Stadium, Doha | 1 Mar 2024 | T20I # 2491 |
Rhinos | Rocks | Old Hararians, Harare | 3 Mar 2024 | T20 |
Lions | W Province | The Wanderers Stadium, Johannesburg | 17 Mar 2024 | T20 |
Titans | W Province | The Wanderers Stadium, Johannesburg | 23 Mar 2024 | T20 |
France | Belgium | Dreux Sport Cricket Club | 10 May 2024 | T20I # 2598 |
Namibia | Oman | Kensington Oval, Bridgetown, Barbados | 2 Jun 2024 | T20I # 2634 |
U.S.A. | Pakistan | Grand Prairie Stadium, Dallas | 6 Jun 2024 | T20I # 2642 |