Skip to content
CricketTaken

2023 Asia Cup

Hosted by Pakistan and Sri Lanka, 30 August - 17 September 2023. 6 teams, 13 matches.

India — champions

Teams
6
Matches
13
Winner
India
Final margin
10 wickets

The final

How 2023 was decided

India 51/0 (6.1 overs) beat Sri Lanka 50 (15.2 overs) by 10 wickets

Date
17 September 2023
Venue
R. Premadasa Stadium
City
Colombo
Player of the match
Mohammed Siraj

Format

Fifty-over One Day Internationals. Two groups of three, with the top two from each group advancing to a Super Four round-robin; the top two from the Super Four met in the final.

Reached the knockouts

  • India
  • Sri Lanka
  • Bangladesh
  • Pakistan

Nepal's first Asia Cup, and the first edition split across two host countries.

Leading players

Player of the tournament
Kuldeep Yadav
Most runs
Shubman Gill
302 runs · India
Most wickets
Matheesha Pathirana
11 wickets · Sri Lanka

What happened

  • Pakistan were the official hosts but the Indian government would not allow the team to travel there, so nine of the thirteen matches, including all of India's and the final, were played in Sri Lanka under a hybrid arrangement.
  • Nepal made their Asia Cup debut, losing both group matches.
  • Sri Lanka were bowled out for 50 in the final, the lowest total in the tournament's history; Mohammed Siraj took 6 for 21, including four wickets in one over.
  • India beat Pakistan by 228 runs in the Super Four on 10-11 September, a match interrupted by rain and completed on a reserve day; Virat Kohli made 122 not out and KL Rahul 111 not out.
  • Sri Lanka beat Afghanistan by two runs on 5 September in a match Afghanistan had to win inside 37.1 overs to qualify on net run rate.
  • Bangladesh beat India by six runs in the last Super Four match, Shakib Al Hasan making 80.

The tournament

Two hosts, one tournament

Pakistan had the hosting rights for 2023 and India would not travel. The compromise, negotiated over months, was a hybrid model: Pakistan remained the official hosts and staged four matches at Multan and Lahore, while the other nine, including every match India played and the final, went to Sri Lanka. It satisfied nobody entirely. The Pakistan board complained afterwards that the Sri Lankan leg had been ruined by the monsoon, which it partly was.

Six teams took part. Nepal made their debut, having won the ACC Premier Cup, and lost both group matches. The tournament was played over fifty overs as a preparation for the World Cup in India that began three weeks later.

Rain, and a reserve day

The group match between India and Pakistan at Pallekele on 2 September was abandoned with India on 266 and Pakistan yet to bat. Shaheen Shah Afridi had taken 4 for 35. The organisers had already set aside a reserve day for the Super Four meeting between the same sides, a decision the other teams objected to and which duly proved necessary. That match, begun on 10 September and completed on 11 September, was the most one-sided India and Pakistan have played: Virat Kohli made 122 not out, KL Rahul 111 not out, India reached 356 for 2, and Kuldeep Yadav's 5 for 25 bowled Pakistan out for 128.

Sri Lanka's group win over Afghanistan on 5 September was the tightest match of the fortnight. Afghanistan needed 292 in 37.1 overs to go through on net run rate, and Mohammad Nabi's 65 from 32 balls took them to within reach before they were bowled out for 289 in the 38th over, two short.

Bangladesh beat India by six runs in the last Super Four match, Shakib Al Hasan making 80, but by then both finalists were settled.

Fifteen overs

The final at the Premadasa on 17 September lasted 21.3 overs in total. Sri Lanka batted first, were 12 for 6 inside five overs, and were bowled out for 50 in 15.2. Jasprit Bumrah took the first wicket; Mohammed Siraj took the next six, including four in the fourth over, and finished with 6 for 21.

India needed 51 and took 6.1 overs to get them without losing a wicket. Sri Lanka's 50 is the lowest total in Asia Cup history and the final the shortest completed one.

It was India's eighth title. Kuldeep Yadav was player of the tournament, Shubman Gill the leading run-scorer with 302 and Matheesha Pathirana the leading wicket-taker with eleven.

Results

Every match of 2023

All 13 matches in order. A blank scoreline means we could not verify the figures, not that the match was not played.

Group A

  1. #1Pakistan v NepalPakistan 342/6 (50 overs) beat Nepal 104 (23.4 overs) by 238 runs30 August 2023 · Multan Cricket Stadium, Multan
  2. #3India v PakistanIndia 266 (48.5 overs); no reply possible2 September 2023 · Pallekele International Cricket Stadium, Kandy
  3. #5Nepal v IndiaIndia 147/0 (20.1 overs) beat Nepal 230 (48.2 overs) by 10 wickets (DLS method)4 September 2023 · Pallekele International Cricket Stadium, Kandy

Group B

  1. #2Bangladesh v Sri LankaSri Lanka 165/5 (39 overs) beat Bangladesh 164 (42.4 overs) by 5 wickets31 August 2023 · Pallekele International Cricket Stadium, Kandy
  2. #4Bangladesh v AfghanistanBangladesh 334/5 (50 overs) beat Afghanistan 245 (44.3 overs) by 89 runs3 September 2023 · Gaddafi Stadium, Lahore
  3. #6Sri Lanka v AfghanistanSri Lanka 291/8 (50 overs) beat Afghanistan 289 (37.4 overs) by 2 runs5 September 2023 · Gaddafi Stadium, Lahore

Super Four

  1. #7Bangladesh v PakistanPakistan 194/3 (39.3 overs) beat Bangladesh 193 (38.4 overs) by 7 wickets6 September 2023 · Gaddafi Stadium, Lahore
  2. #8Sri Lanka v BangladeshSri Lanka 257/9 (50 overs) beat Bangladesh 236 (48.1 overs) by 21 runs9 September 2023 · R. Premadasa Stadium, Colombo
  3. #9India v PakistanIndia 356/2 (50 overs) beat Pakistan 128 (32 overs) by 228 runs; the match was interrupted by rain and completed on the reserve day10-11 September 2023 · R. Premadasa Stadium, Colombo
  4. #10India v Sri LankaIndia 213 (49.1 overs) beat Sri Lanka 172 (41.3 overs) by 41 runs12 September 2023 · R. Premadasa Stadium, Colombo
  5. #11Pakistan v Sri LankaSri Lanka 252/8 (42 overs) beat Pakistan 252/7 (42 overs) by 2 wickets (DLS method)14 September 2023 · R. Premadasa Stadium, Colombo
  6. #12Bangladesh v IndiaBangladesh 265/8 (50 overs) beat India 259 (49.5 overs) by 6 runs15 September 2023 · R. Premadasa Stadium, Colombo

Final

  1. #13Sri Lanka v IndiaIndia 51/0 (6.1 overs) beat Sri Lanka 50 (15.2 overs) by 10 wickets17 September 2023 · R. Premadasa Stadium, Colombo

Compiled from published match records, cross-checked across more than one source. Unlike the player and IPL pages, these are not computed from our own ball-by-ball archive. Anything we could not verify is left blank rather than guessed.

Every Asia Cup edition