Complete Asia Cup Centuries List (ODI + T20I)

What originally began as a biennial tournament all the way back in 1984 has today grown into a major name on the Asian cricket calendar over the years. We’re referring to cricket’s historic Asia Cup, organised by Asian Cricket Council which is a subordinate of the International Cricket Council (ICC). And over the years, many batting as well as bowling Asia Cup records have been created, maintained, and broken.

Complete Asia Cup Centuries List (ODI + T20I)

You play well in one game and people will remember you for a few weeks. But you play well in a single tournament for years and you’ll be in the history books forever. That’s what we’re going to highlight today as we’ve jotted down an Asia Cup centuries list of all-time, by batsmen from every participating nation till date, updated 17th September 2023, at the end of the Asia Cup 2023 final.


SEE ALSO: List of top online sports betting websites


Since inception of the tournament almost four decades ago, there have been a total of 61 individual centuries in the Asia Cup, which includes 49 unique centurions from five different countries including India, Pakistan, Sri Lanka, Bangladesh, and Hong Kong. 2016 was the first time we saw a T20 Asia Cup so this list includes those who have scored Asia Cup centuries in both the ODI as well as the T20I format.

List of all Asia Cup centuries ever scored

Sr.NameTeamDateScore
1Moin-ul-AtiqPakistan29 Oct 1988105(117)
2Ijaz AhmedPakistan29 Oct 1988124(87)*
3Navjot Singh SidhuIndia25 Dec 1990104(109)*
4Sachin TendulkarIndia9 Dec 1995112(107)*
5Arjuna RanatungaSri Lanka18 Jul 1997131(152)*
6Sanath JayasuriyaSri Lanka22 Jul 1997108(83)
7Sourav GangulyIndia30 May 2000135(124)*
8Sanath Jayasuriya (2)Sri Lanka1 Jun 2000105(116)
9Yousuf YouhanaPakistan3 Jun 2000100(112)*
10Marvan AtapattuSri Lanka7 Jun 2000100(124)
11Rahul DravidIndia16 Jul 2004104(93)
12Yasir HameedPakistan17 Jul 2004102(123)
13Shoaib MalikPakistan18 Jul 2004118(110)
14Younis KhanPakistan18 Jul 2004144(122)
15Sanath Jayasuriya (3)Sri Lanka23 Jul 2004107(101)*
16Shoaib Malik (2)Pakistan25 Jul 2004143(127)
17Sanath Jayasuriya (4)Sri Lanka27 Jul 2004130(132)
18Mohammad AshrafulBangladesh24 Jun 2008109(126)
19Kumar SangakkaraSri Lanka25 Jun 2008101(91)
20Mahendra Singh DhoniIndia25 Jun 2008109(96)*
21Suresh RainaIndia25 Jun 2008101(68)
22Shoaib Malik (3)Pakistan26 Jun 2008125(119)*
23Virender SehwagIndia26 Jun 2008119(95)
24Alok KapaliBangladesh28 Jun 2008115(96)
25Suresh Raina (2)India28 Jun 2008116(107)*
26Kumar Sangakkara (2)Sri Lanka29 Jun 2008112(110)
27Sanath Jayasuriya (5)Sri Lanka30 Jun 2008130(88)
28Kumar Sangakkara (3)Sri Lanka30 Jun 2008121(128)
29Younis Khan (2)Pakistan2 Jul 2008123(117)*
30Sanath Jayasuriya (6)Sri Lanka6 Jul 2008125(114)
31Shahid AfridiPakistan15 Jun 2010109(76)
32Shahid Afridi (2)Pakistan21 Jun 2010124(60)
33Gautam GambhirIndia13 Mar 2012100(118)

The first couple of editions were shorter as compared to the rest and there were no centuries in those editions. The first ever Asia Cup century ever came in 1988 when Pakistan’s Moin-ul-Atiq hit 105(117) against Bangladesh, only for his teammate Ijaz Ahmed to join the Asia Cup centuries list just a few minutes later in the same innings.


SEE ALSO: List of best fantasy sports websites in India


In terms of numbers, India has the most number of Asia Cup centuries with 20 tons in this tournament. From the associate nations, Afghanistan, Oman, Nepal and United Arab Emirates are yet to register centuries in this tournament while in the T20 format of this competition, only two centuries have been scored, by Babar Hayat (122) against Oman in Asia Cup 2016 and Virat Kohli (122*) in 2022.

Sr.NameTeamDateScore
34Virat KohliIndia13 Mar 2012108(120)
35Sachin Tendulkar (2)India16 Mar 2012114(147)
36Mohammad HafeezPakistan18 Mar 2012105(113)
37Nasir JamshedPakistan18 Mar 2012112(104)
38Virat Kohli (2)India18 Mar 2012183(148)
39Lahiru ThirimanneSri Lanka25 Feb 2014102(110)
40Mushfiqur RahimBangladesh26 Feb 2014117(113)
41Virat Kohli (3)India26 Feb 2014136(122)
42Umar AkmalPakistan27 Feb 2014102(89)*
43Kumar Sangakkara (4)Sri Lanka28 Feb 2014103(84)
44Anamul HaqueBangladesh4 Mar 2014100(132)
45Ahmed ShehzadPakistan4 Mar 2014103(123)
46Fawad AlamPakistan8 Mar 2014114(134)*
47Lahiru Thirimanne (2)Sri Lanka8 Mar 2014101(108)
48Babar HayatHong Kong19 Feb 2016122(60)
49Mushfiqur Rahim (2)Bangladesh15 Sep 2018144(150)
50Shikhar DhawanIndia18 Sep 2018127(120)
51Shikhar Dhawan (2)India23 Sep 2018114(100)
52Rohit SharmaIndia23 Sep 2018111(119)*
53Liton DasBangladesh28 Sep 2018121(117)
54Virat Kohli (4)India8 Sep 2022122(61)*
55Babar AzamPakistan30 Aug 2023151(131)
56Iftikhar AhmedPakistan30 Aug 2023109(71)*
57Mehidy Hasan MirazBangladesh3 Sep 2023112(119)* retd.
58Najmul Hossain ShantoBangladesh3 Sep 2023104(105)
59KL RahulIndia10 Sep 2023111(106)*
60Virat Kohli (5)India10 Sep 2023122(94)*
61Shubman GillIndia15 Sep 2023121(133)
62TBDTBDTBDTBD
63TBDTBDTBDTBD
64TBDTBDTBDTBD

Sri Lanka’s Sanath Jayasuriya holds the record for the most number of Asia Cup centuries with 6 centuries to his name, while India’s Virat Kohli is next in the list who has 4 in the ODI format and one in T20I format, totalling 5 Asia Cup centuries. Shahid Afridi holds the record for the fastest Asia Cup century (53 balls), while Kohli for the highest Asia Cup score (183 runs in Asia Cup 2012).

For more updates from Asia Cup the overall world of sports and cricket, stay tuned to ReadScoops.com.


Register on 10Cric and get a massive 100% welcome bonus

See also: