Skip to content
FairPlay

T20 competition

Twenty20 International

164 verified results in the last 12 months (5 Nov 2025 to 1 Nov 2026), involving 45 teams at 63 venues. Format: T20I.

Upcoming matches

Start times in India Standard Time. Fixtures are checked against the match-data source every few minutes.

No upcoming matches from this competition are in the fixture list yet.

Recent results

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

  1. 1 Nov 2026 · 20:00 IST

    T20I

    Afghanistan81/3 (8.1 ov)

    Zimbabwe79 (14.3 ov)

    Afghanistan won by 7 wickets (with 71 balls remaining)

    Scorecard: Afghanistan v Zimbabwe →

  2. 1 Nov 2026 · 12:30 IST

    T20I

    New Zealand195/3 (18 ov)

    India191/8 (20 ov)

    New Zealand won by 7 wickets (with 12 balls remaining)

    Scorecard: New Zealand v India →

  3. 30 Oct 2026 · 12:30 IST

    T20I

    New Zealand259/7 (20 ov)

    India172/9 (20 ov)

    New Zealand won by 87 runs

    Scorecard: New Zealand v India →

  4. 29 Oct 2026 · 20:00 IST

    T20I

    Afghanistan221/7 (20 ov)

    Zimbabwe202/5 (20 ov)

    Afghanistan won by 19 runs

    Scorecard: Afghanistan v Zimbabwe →

  5. 27 Oct 2026 · 20:00 IST

    T20I

    Afghanistan177 (19.5 ov)

    Zimbabwe140 (19.1 ov)

    Afghanistan won by 37 runs

    Scorecard: Afghanistan v Zimbabwe →

  6. 27 Oct 2026 · 12:30 IST

    T20I

    New Zealand198/3 (20 ov)

    India199/4 (13.2 ov)

    India won by 6 wickets (with 40 balls remaining)

    Scorecard: New Zealand v India →

  7. 24 Oct 2026 · 12:30 IST

    T20I

    New Zealand180/5 (20 ov)

    India181/6 (19.5 ov)

    India won by 4 wickets (with 1 ball remaining)

    Scorecard: New Zealand v India →

  8. 22 Oct 2026 · 12:30 IST

    T20I

    New Zealand225/4 (20 ov)

    India230/6 (19.4 ov)

    India won by 4 wickets (with 2 balls remaining)

    Scorecard: New Zealand v India →

  9. 17 Oct 2026 · 19:00 IST

    T20I

    India118/5 (7.4 ov)

    West Indies

    No result

    Scorecard: India v West Indies →

  10. 14 Oct 2026 · 19:00 IST

    T20I

    India223 (19.3 ov)

    West Indies247/3 (20 ov)

    West Indies won by 24 runs

    Scorecard: India v West Indies →

  11. 13 Oct 2026 · 18:30 IST

    T20I

    Pakistan168/8 (20 ov)

    Sri Lanka172/2 (17.1 ov)

    Sri Lanka won by 8 wickets (with 17 balls remaining)

    Scorecard: Pakistan v Sri Lanka →

  12. 11 Oct 2026 · 19:00 IST

    T20I

    India223 (20 ov)

    West Indies209/7 (20 ov)

    India won by 14 runs

    Scorecard: India v West Indies →

  13. 11 Oct 2026 · 18:30 IST

    T20I

    Pakistan215/3 (20 ov)

    Sri Lanka133/7 (20 ov)

    Pakistan won by 82 runs

    Scorecard: Pakistan v Sri Lanka →

  14. 9 Oct 2026 · 19:00 IST

    T20I

    India249/5 (20 ov)

    West Indies252/4 (18.3 ov)

    West Indies won by 6 wickets (with 9 balls remaining)

    Scorecard: India v West Indies →

  15. 9 Oct 2026 · 18:30 IST

    T20I

    Pakistan187/6 (18.5 ov)

    Sri Lanka182/8 (20 ov)

    Pakistan won by 4 wickets (with 7 balls remaining)

    Scorecard: Pakistan v Sri Lanka →

  16. 6 Oct 2026 · 19:00 IST

    T20I

    India172/2 (14.4 ov)

    West Indies171 (19.1 ov)

    India won by 8 wickets (with 32 balls remaining)

    Scorecard: India v West Indies →

  17. 22 Sept 2026 · 09:30 IST

    T20I

    India32/4 (5 ov)

    Japan30/3 (5 ov)

    India won by 2 runs

    Scorecard: India v Japan →

  18. 20 Sept 2026 · 06:30 IST

    T20I

    Japan

    Hong Kong

    Match abandoned without a bowl bowled

    Scorecard: Japan v Hong Kong →

  19. 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 →

  20. 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 →

  21. 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 →

  22. 17 Sept 2026 · 19:30 IST

    T20I

    Afghanistan94 (14.1 ov)

    India221/7 (20 ov)

    India won by 127 runs

    Scorecard: Afghanistan v India →

  23. 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 →

  24. 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 →

  25. 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 →

  26. 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 →

  27. 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 →

  28. 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 →

  29. 26 Jul 2026 · 16:30 IST

    T20I

    Zimbabwe157/7 (20 ov)

    India192/5 (20 ov)

    India won by 35 runs

    Scorecard: Zimbabwe v India →

  30. 25 Jul 2026 · 16:30 IST

    T20I

    Zimbabwe129 (17.5 ov)

    India219/5 (20 ov)

    India won by 90 runs

    Scorecard: Zimbabwe v India →

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 %
India322063%
England1010100%
New Zealand21943%
Ireland10770%
West Indies17741%
Malta66100%
Pakistan8675%
Romania9667%
Afghanistan10660%
Finland10660%
South Africa12650%
Belgium55100%
Portugal55100%
Germany9556%
Bangladesh11545%
Austria12542%
Qatar6467%
Denmark7457%
Malaysia7457%
United Arab Emirates7457%
Czech Republic4375%
Hong Kong4375%
Luxembourg4375%
Australia7343%
Sweden7343%
Sri Lanka14321%
Guernsey22100%
Jersey3267%
Scotland3267%
Switzerland4250%
Nepal2150%
Italy3133%
Kuwait3133%
Namibia3133%
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
259/720 ovNew Zealandv India30 Oct 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 Thu, 5 Nov, 06:50 IST.

All competitions · Full T20 statistics · All upcoming matches