Skip to content
FairPlay

T20 competition

Twenty20 International

160 verified results in the last 12 months (4 Oct 2025 to 22 Sept 2026), involving 45 teams at 65 venues. 5 more matches are scheduled. Format: T20I.

Upcoming matches

Start times in India Standard Time. Fixtures are checked against the match-data source every few minutes. FairPlay rates are open on 6 markets in this competition: see FairPlay rates.

  1. 6 Oct 2026 · 19:00 IST

    T20I

    India

    West Indies

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium

    Match centre: India v West Indies →

  2. 9 Oct 2026 · 19:00 IST

    T20I

    India

    West Indies

    JSCA International Stadium Complex

    Match centre: India v West Indies →

  3. 9 Oct 2026 · 20:00 IST

    T20I

    Pakistan

    Sri Lanka

    Rawalpindi Cricket Stadium

    Match centre: Pakistan v Sri Lanka →

  4. 11 Oct 2026 · 19:00 IST

    T20I

    India

    West Indies

    Holkar Cricket Stadium

    Match centre: India v West Indies →

  5. 11 Oct 2026 · 20:00 IST

    T20I

    Pakistan

    Sri Lanka

    Rawalpindi Cricket Stadium

    Match centre: Pakistan v Sri Lanka →

Recent results

The latest 30 results, newest first. Results from every competition are in the cricket results archive.

  1. 22 Sept 2026 · 09:30 IST

    T20I

    India32/4 (5 ov)

    Japan30/3 (5 ov)

    India won by 2 runs

    Scorecard: India v Japan →

  2. 20 Sept 2026 · 06:30 IST

    T20I

    Japan

    Hong Kong

    Match abandoned without a bowl bowled

    Scorecard: Japan v Hong Kong →

  3. 19 Sept 2026 · 19:00 IST

    T20I

    England126/2 (9.4 ov)

    Sri Lanka124 (18.5 ov)

    England won by 8 wickets (with 62 balls remaining)

    Scorecard: England v Sri Lanka →

  4. 19 Sept 2026 · 06:30 IST

    T20I

    Japan95/7 (20 ov)

    Hong Kong99/6 (19.1 ov)

    Hong Kong won by 4 wickets (with 5 balls remaining)

    Scorecard: Japan v Hong Kong →

  5. 17 Sept 2026 · 23:00 IST

    T20I

    England146/4 (12.1 ov)

    Sri Lanka145/9 (20 ov)

    England won by 6 wickets (with 47 balls remaining)

    Scorecard: England v Sri Lanka →

  6. 17 Sept 2026 · 19:30 IST

    T20I

    Afghanistan94 (14.1 ov)

    India221/7 (20 ov)

    India won by 127 runs

    Scorecard: Afghanistan v India →

  7. 17 Sept 2026 · 07:30 IST

    T20I

    Malaysia157/5 (20 ov)

    United Arab Emirates216/3 (20 ov)

    United Arab Emirates won by 59 runs

    Scorecard: Malaysia v United Arab Emirates →

  8. 16 Sept 2026 · 07:30 IST

    T20I

    Malaysia156/9 (20 ov)

    United Arab Emirates157/3 (17.4 ov)

    United Arab Emirates won by 7 wickets (with 14 balls remaining)

    Scorecard: Malaysia v United Arab Emirates →

  9. 15 Sept 2026 · 23:00 IST

    T20I

    England254/4 (20 ov)

    Sri Lanka135 (19 ov)

    England won by 119 runs

    Scorecard: England v Sri Lanka →

  10. 15 Sept 2026 · 19:30 IST

    T20I

    Afghanistan159/8 (20 ov)

    India163/3 (14.5 ov)

    India won by 7 wickets (with 31 balls remaining)

    Scorecard: Afghanistan v India →

  11. 14 Sept 2026 · 07:30 IST

    T20I

    Malaysia144/6 (20 ov)

    United Arab Emirates150/4 (16.5 ov)

    United Arab Emirates won by 6 wickets (with 19 balls remaining)

    Scorecard: Malaysia v United Arab Emirates →

  12. 13 Sept 2026 · 19:30 IST

    T20I

    Afghanistan156/8 (20 ov)

    India157/3 (13.4 ov)

    India won by 7 wickets (with 38 balls remaining)

    Scorecard: Afghanistan v India →

  13. 26 Jul 2026 · 16:30 IST

    T20I

    Zimbabwe157/7 (20 ov)

    India192/5 (20 ov)

    India won by 35 runs

    Scorecard: Zimbabwe v India →

  14. 25 Jul 2026 · 16:30 IST

    T20I

    Zimbabwe129 (17.5 ov)

    India219/5 (20 ov)

    India won by 90 runs

    Scorecard: Zimbabwe v India →

  15. 23 Jul 2026 · 16:30 IST

    T20I

    Zimbabwe125/7 (20 ov)

    India126/3 (13.2 ov)

    India won by 7 wickets (with 40 balls remaining)

    Scorecard: Zimbabwe v India →

  16. 19 Jul 2026 · 16:00 IST

    T20I

    Zimbabwe143/7 (20 ov)

    Bangladesh144/6 (19.4 ov)

    Bangladesh won by 4 wickets (with 2 balls remaining)

    Scorecard: Zimbabwe v Bangladesh →

  17. 17 Jul 2026 · 16:00 IST

    T20I

    Zimbabwe152 (19.4 ov)

    Bangladesh186/5 (20 ov)

    Bangladesh won by 34 runs

    Scorecard: Zimbabwe v Bangladesh →

  18. 15 Jul 2026 · 16:00 IST

    T20I

    Zimbabwe170/6 (20 ov)

    Bangladesh138 (19 ov)

    Zimbabwe won by 32 runs

    Scorecard: Zimbabwe v Bangladesh →

  19. 11 Jul 2026 · 19:00 IST

    T20I

    England257/3 (20 ov)

    India201/8 (20 ov)

    England won by 56 runs

    Scorecard: England v India →

  20. 9 Jul 2026 · 22:00 IST

    T20I

    England159/1 (13.5 ov)

    India158/7 (20 ov)

    England won by 9 wickets (with 37 balls remaining)

    Scorecard: England v India →

  21. 7 Jul 2026 · 22:00 IST

    T20I

    England201/7 (20 ov)

    India76 (11.4 ov)

    England won by 125 runs

    Scorecard: England v India →

  22. 5 Jul 2026 · 18:30 IST

    T20I

    Finland

    Portugal

    Match abandoned without a ball bowled

    Scorecard: Finland v Portugal →

  23. 5 Jul 2026 · 13:30 IST

    T20I

    Finland

    Portugal

    Match abandoned without a ball bowled

    Scorecard: Finland v Portugal →

  24. 4 Jul 2026 · 19:00 IST

    T20I

    England191/6 (19 ov)

    India190/7 (20 ov)

    England won by 4 wickets (with 6 balls remaining)

    Scorecard: England v India →

  25. 4 Jul 2026 · 18:30 IST

    T20I

    Finland173/6 (20 ov)

    Portugal181/4 (20 ov)

    Portugal won by 8 runs

    Scorecard: Finland v Portugal →

  26. 4 Jul 2026 · 13:30 IST

    T20I

    Finland

    Portugal

    Match abandoned without a ball bowled

    Scorecard: Finland v Portugal →

  27. 2 Jul 2026 · 13:30 IST

    T20I

    Sweden156 (20 ov) & 14/1 (1 ov)

    Portugal156/7 (20 ov) & 21/0 (1 ov)

    Match tied (Portugal won the one-over eliminator)

    Scorecard: Sweden v Portugal →

  28. 1 Jul 2026 · 22:00 IST

    T20I

    England

    India189/7 (20 ov)

    No result

    Scorecard: England v India →

  29. 1 Jul 2026 · 17:30 IST

    T20I

    Sweden143/9 (20 ov)

    Portugal144/3 (17.4 ov)

    Portugal won by 7 wickets (with 14 balls remaining)

    Scorecard: Sweden v Portugal →

  30. 1 Jul 2026 · 13:00 IST

    T20I

    Sweden157/8 (20 ov)

    Portugal169/8 (20 ov)

    Portugal won by 12 runs

    Scorecard: Sweden v Portugal →

Team records

Results in Twenty20 International over the last 12 months, ordered by wins (top 40 of 45 teams). This is not an official points table: bonus points, net run rate and group stages are not included.
TeamPlayedWonWin %
India251664%
England1010100%
Ireland10770%
West Indies15747%
South Africa16744%
New Zealand17741%
Malta66100%
Pakistan8675%
Finland9667%
Romania9667%
Afghanistan11655%
Bangladesh15640%
Belgium55100%
Germany9556%
Australia10550%
Austria12542%
Portugal44100%
Qatar6467%
Denmark7457%
United Arab Emirates7457%
Czech Republic4375%
Hong Kong4375%
Luxembourg4375%
Malaysia6350%
Sweden7343%
Guernsey22100%
Jersey3267%
Scotland3267%
Namibia4250%
Switzerland4250%
Sri Lanka10220%
Nepal2150%
Italy3133%
Kuwait3133%
Cyprus4125%
Norway4125%
Bahrain5120%
Zimbabwe9111%
Isle of Man200%
Japan200%

Highest totals

TotalTeamMatch
322/720 ovAustriav Hungary28 Jun 2026Twenty20 International · T20I
308/120 ovGermanyv Austria1 May 2026Twenty20 International · T20I
271/520 ovIndiav New Zealand31 Jan 2026Twenty20 International · T20I
267/520 ovCzech Republicv Serbia27 Jun 2026Twenty20 International · T20I
257/320 ovEnglandv India11 Jul 2026Twenty20 International · T20I

About this page

  • Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not shown.
  • Team records and totals are calculated by FairPlay from finished matches in the last 12 months. They are not official tournament records.
  • Totals use the two main innings of each match; super overs are left out.
  • Updated Sun, 4 Oct, 09:06 IST.

All competitions · Full T20 statistics · All upcoming matches