Live Scores

cricket Live Scores & Fixtures

Asia Cup Highest Run Scorers in every edition

The 2023 Asia Cup is all set to start from 30th August but before that, let's see the highest run scorers in every edition of Asia Cup.

Aug 25, 2023, 3:10 PM9 min read

Asia Cup Highest Run Scorers in every edition

The Asia Cup is a men's One Day International (50 overs) and Twenty20 International cricket (20 overs) tournament. Only Asian countries take part in the continental championship. Asia Cup is the only continental championship in cricket. The tournament was first played in 1984, a year after the Asian Cricket Council (ACC) was formed. Originally, it was scheduled to be held every two years. Later, it was held every four years. ICC announced that Asia Cup events from 2016 would be played on a rotation basis between ODI and T20I formats. It will be decided on the basis of the upcoming ICC events. Batsmen are one of the reasons behind a team's success. In this article, We'll talk about the highest run scorers of every edition of Asia Cup.

Read Also: Most Runs in Asia Cup by Indians

Asia Cup Highest Run Scorers:

The 2023 edition will be played in ODI format as the next ICC event will be the ODI World Cup. India, with seven titles (six ODI and one T20I), is the most successful team in the tournament. Sri Lanka is the second most successful team, with six, while Pakistan have won two titles.

The Asia Cup has been held a total of 15 times so far. Sri Lanka is the only team to appear in all the editions so far. On the other hand, India, Pakistan, and Bangladesh have played in 14 editions. India boycotted the 1986 edition due to poor relations with Sri Lanka. Later, Pakistan boycotted the 1990/91 edition due to strained political relations with India.

Talking about the Asia Cup's highest run-scorers, we'll have a look at the edition-wise highest run-scorers. In the inaugural edition, India's Surinder Khanna topped the list of Asia Cup's most runs after scoring 107 runs. He was the only player to score more than 100 runs in the three-team competition.

1984 Asia Cup Highest Run Scorers:

Player Matches Innings Runs Average SR HS 100 50 4s 6s
Surinder Khanna 2 2 107 107 75.88 56 0 2 9 2
Zaheer Abbas 2 2 74 37 65.48 47 0 0 3 2
Roy Dias 2 2 62 62 50.81 57* 0 1 1 0
Mohsin Khan 2 2 62 31.71 31 35 0 0 3 0
Ghulam Parkar 2 2 54 54 43.9 32* 0 0 5 0

1986 Asia Cup Highest Run Scorers:

Player Matches Innings NO Runs Average SR HS 100 50
Arjuna Ranatunga 3 3 1 105 52.5 92.1 57 0 1
Javed Miandad 3 3 0 91 30.33 61.48 67 0 1
Mohsin Khan 3 3 0 74 24.66 64.91 39 0 0
Brendon Kuruppu 3 3 0 67 22.33 59.29 34 0 0
Aravinda de Silva 3 2 0 64 32 66.66 52 0 1
Shaheedur Rahman 2 2 0 62 31 57.41 37 0 0

1988 Asia Cup Highest Run Scorers:

Player Matches Innings NO Runs Average SR HS 100 50 0
Ijaz Ahmed 3 3 1 192 96 103.78 124* 1 1 0
Navjot Sidhu 4 4 1 179 59.66 77.82 76 0 3 0
Moin-ul-Atiq 2 2 0 143 71.5 79 105 1 0 0
Athula Samarasekera 4 4 1 140 46.66 75.67 66 0 1 0
Aravinda de Silva 4 3 0 135 45 107.14 69 0 1 0

1990/91 Asia Cup Highest Run Scorers:

In the 1990/91 edition, Arjuna Ranatunga became the first-ever batsman to top the run-scoring charts for the second time.

Player Matches Innings NO Runs Average SR HS 100 50
Arjuna Ranatunga 3 3 1 166 83 73.45 64* 0 2
Navjot Singh Sidhu 3 3 1 144 72 81.45 104* 1 0
Aravinda de Silva 3 3 0 126 42 120 89 0 1
Athar Ali Khan 2 2 1 122 122 71.34 78* 0 1
Sanjay Manjrekar 3 3 2 112 112 65.88 75* 0 1
Abdul Qadir 3 3 6 26 17 3.92 3/27 0 0

1995 Asia Cup Highest Run Scorers:

Sachin Tendulkar became the first-ever batsman to score 200 or more runs in a single edition of the competition.

Player Matches Innings Runs Average SR HS 100 50 4s 6s
Sachin Tendulkar 4 4 205 68.33 109.62 112* 1 0 30 2
Navjot Singh Sidhu 4 4 197 98.5 80.4 84* 0 3 19 0
Inzamam-ul-Haq 3 3 190 95 86.75 88 0 2 11 3
Sanath Jayasuriya 4 4 134 33.5 87.01 51 0 1 20 1
Manoj Prabhakar 4 4 122 40.66 64.89 60 0 2 12 0

1997 Asia Cup Highest Run Scorers:

In 1997, Arjun Ranatunga emerged as the highest run-scorer for the record third time.

Player Matches Innings Runs Average SR HS 100 50 4s 6s
Arjuna Ranatunga 4 4 272 136 88.02 131* 1 2 29 3
Marvan Atapattu 4 4 255 85 73.91 84* 0 3 18 1
Sanath Jayasuriya 4 4 204 51 115.25 108 1 1 23 6
Mohammad Azharuddin 4 3 185 185 82.22 81* 0 2 8 4
Athar Ali Khan 3 3 157 52.33 62.3 82 12/30 1 17 2

2000 Asia Cup Highest Run Scorers:

In 2000, Mohammad Yousuf became the second Pakistan batsman to finish the Asia Cup as the highest run-scorer.

Player Matches Innings Runs Average SR HS 100 50 4s 6s
Mohammad Yousuf 4 4 295 147.5 73.75 100* 1 2 23 4
Marvan Atapattu 4 4 245 81.66 72.27 100 1 1 18 1
Sanath Jayasuriya 4 4 183 45.75 87.55 105 1 0 23 0
Inzamam-ul-Haq 4 4 175 87.5 109.37 75* 0 2 16 3
Sourav Ganguly 3 3 156 78 92.85 135* 1 0 9 7

2004 Asia Cup Highest Run Scorers:

In 2004, former Pakistan skipper Shoaib Malik was the highest run-scorer, scoring 316 runs in 5 games.

Player Matches Runs SR 4s 6s
Shoaib Malik 5 316 100.32 36 3
Sanath Jayasuriya 5 293 91.85 29 2
Sachin Tendulkar 6 281 72.42 30 2
Sourav Ganguly 6 244 60.55 20 4
Avishka Gunawardene 6 227 59.89 21 1

2008 Asia Cup Highest Run Scorers:

In 2008, former Sri Lanka skipper Sanath Jayasuriya finished the competition as the highest run-scorer. The legendary cricketer scored 378 runs with the help of 2 centuries and a fifty.

Player Innings NO Runs Average SR HS 100 50 4s 6s
Sanath Jayasuriya 5 0 378 75.6 126 130 2 1 44 16
Suresh Raina 6 1 372 74.4 110.38 116* 2 2 34 11
Virender Sehwag 5 0 348 69.6 143.8 119 1 2 49 10
Kumar Sangakkara 6 0 345 57.5 99.13 121 3 0 44 2
MS Dhoni 5 2 327 109 91.34 109* 1 2 19 8

2010 Asia Cup Highest Run Scorers:

In the 2010 edition, former Pakistan allrounder Shahid Afridi was the highest run-scorer. He ended his campaign with 265 runs.

Player Matches Inns Runs Avg Sr 4s 6s
Shahid Afridi 3 3 265 88.33 164.6 27 12
Gautam Gambhir 4 4 203 50.75 82.86 17 1
Kumar Sangakkara 4 4 184 46 72.73 20
MS Dhoni 4 4 173 57.67 79 13 3
Mahela Jayawardene 4 4 161 53.67 87.03 15 1

2012 Asia Cup Highest Run Scorers:

In the 2012 Asia Cup edition, Virat Kohli finished the tournament as the highest run-scorer. He scored 2 centuries and 1 fifty as he finished the competition with 357 runs.

Player Matches Run Average SR HS 100s 50s
Virat Kohli 3 357 119 102 183 2 1
Tamim Iqbal 4 253 63.25 80.831 70 0 4
Mohammad Hafeez 4 245 61.25 67.867 105 1 1
Shakib Al Hasan 4 237 59.25 110.233 68 0 3
Nasir Jamshed 4 193 48.25 96.02 112 1 1

2014 Asia Cup Highest Run Scorers:

In the 2014 edition of the tournament, Sri Lanka's Lahiru Thirimanne was the highest run-scorer. He scored 279 runs in 5 games with the help of 2 centuries. Pakistan's Umar Akmal and Sri Lanka's Kumar Sangakkara finished the tournament as the second and third-highest run-scorers respectively.

Player Matches Runs NO Ave. SR HS 100 50 4s 6s
Lahiru Thirimanne 5 279 0 55.8 79.94 102 2 0 31 2
Umar Akmal 5 253 0 84.33 110.48 102* 1 2 23 6
Kumar Sangakkara 5 248 0 49.6 96.49 103 1 2 26 2
Ahmed Shehzad 5 228 0 45.6 80 103 1 1 30 1
Anamul Haque 4 227 0 56.75 68.16 100 1 1 13 8

2016 Asia Cup Highest Run Scorers:

The 2016 edition was the first-ever edition of the Asia Cup in T20 format. Sabbir Rahman became the first player from Bangladesh to finish the tournament as the highest run-scorer.

Player Innings Runs NO Ave. SR HS 100 50 4s 6s
Sabbir Rahman 5 176 1 44 123.94 80 0 1 15 5
Virat Kohli 4 153 2 76.5 110.86 56* 0 1 20 0
Dinesh Chandimal 4 149 0 37.25 109.55 58 0 2 19 2
Rohit Sharma 5 138 0 27.6 132.69 83 0 1 17 4
Tillakaratne Dilshan 4 132 1 44 121.1 75* 0 1 18 4

2018 Asia Cup Highest Run Scorers:

In the 2018 Asia Cup edition, India's Shikhar Dhawan was the highest run-scorer. The left-handed batsman finished the competition with 342 runs in 5 games.

Player Innings Runs Average SR HS
Shikhar Dhawan 5 342 68.4 102.08 127
Rohit Sharma 5 317 105.66 93.51 111*
Mushfiqur Rahim 5 302 60.4 81.18 144
Mohammad Shahzad 5 268 53.6 83.23 124
Hashmatullah Shahidi 5 263 65.75 72.25 97*

2022 Asia Cup Highest Run Scorers:

In the 2022 edition, Pakistan batsman Mohammad Rizwan was the highest run-scorer. He finished the competition with 281 runs in 6 innings.

Player Innings NO Runs Average SR HS 100 50 4s 6s
Mohammad Rizwan 6 1 281 56.2 117.57 78* 0 3 21 6
Virat Kohli 5 2 276 92 147.59 122* 1 2 20 11
Ibrahim Zadran 5 2 196 65.33 104.25 64* 0 1 14 4
Bhanuka Rajapaksa 6 2 191 47.75 149.21 71* 0 1 15 9
Pathum Nissanka 5 1 173 34.6 115.33 55* 0 2 15 5
Next Article

Olympic Athletes to Watch in LA 2028 from India

We have three years before the 2028 Summer Olympics in Los Angeles. So, just making firm predictions who will win what is tough. So, let's just try to make a prediction of who to watch in LA 2028 from India.

Jun 24, 2025, 11:26 AM7 min read

Olympic Athletes to Watch in LA 2028 from India

LA 2028 is going to see great Olympians continue their greatness, young stars take their next steps, and entire sports leap into the spotlight.

India has already started its preparation for the Los Angeles Olympics in 2028. India is seeing a great performance in LA, where everyone is expecting to win more than 10 medals. The country feels optimistic with a promising lineup mixed with veterans and young guns that these young men shall not only live up but also exceed expectations when they bring laurels home to India in the LA 2028.

We have three years before the 2028 Summer Olympics in Los Angeles. So, just making firm predictions who will win what is tough. So, let's just try to make a prediction of who to watch in LA 2028 from India.

Also Read: 10 Indian Women Who Made Olympic History

Anahat Singh

Olympic Athletes to Watch in LA 2028 from India

Well, this might sound wild. But why make only the safe predictions? India expects Anahat Singh to bag the first Olympic squash medal. 

Anahat Singh had already won a medal at the Asian Games at an age of fifteen. She has also quickly emerged as the best female squash player in India. What a time to come out of the shadows for a sport that will have its greatest hour ever when squash is introduced in the Olympic programme in Los Angeles.

Nothing wrong with Anahat being among the world’s best juniors. Each time she competes at a senior event, she is better. Forget Joshna Chinappa, Dipika Pallikal, and Saurav Ghosal, those legends from India might be too old to pick up a racquet and compete in Los Angeles, but Anahat can win for them all.

Anmol Kharb

Olympic Athletes to Watch in LA 2028 from India

It is not an easy job to emulate PV Sindhu and Saina Nehwal. It’s also not an easy assignment to follow a huge success at such a young age with consistent performances later. Teenager Anmol Kharb found that out after she was India’s star at the Badminton Asia Team Championships in early 2024. In high-stakes clashes, she outsmarted players with higher rankings.

Till Tokyo, India had won three consecutive medals in women’s singles badminton; however, that run was stopped in Paris. Kharb possesses tremendous skill and as such, like she showed early this year, has the right attitude. All now remains is to conjure consistency. Anmol can prove to be the third woman that wins her a medal in badminton for India.

Dhiraj Bommadevara

Olympic Athletes to Watch in LA 2028 from India

The 22-year-old Bullseye archer from Vijayawada, Andhra Pradesh, was a treat to behold at the Olympics in Paris. He finished the men’s individual archery ranking round with a total of 681 out of 720. In the team event, his superb shooting carried India to qualify for the quarterfinals. Turkey edged past Bommadevara, Tarundeep Rai, and Pravin Jadhav 6-2 in the quarters of the men’s team event.

Bommadevara made Olympic history as the first Indian archer to reach the mixed team semifinals, along with Ankita Bhakat. The duo finally finished fourth, and silver or bronze medals proved just out of reach. So, with age being his side, he is likely to put up a show at the next Olympics to bring a long due medal home. However, this time we hope he gives us a medal to celebrate at the 2028 Olympics.

Lakshya Sen

Olympic Athletes to Watch in LA 2028 from India

When Viktor Axelsen says it, how can anyone disagree? The two-time Olympic champion earmarked Lakshya Sen as one of the big contenders for the gold medal in LA after their semifinal in Paris 2024, which Axelsen won in straight games despite being given a scare in both games.

Lakshya is only 23 and has plenty of badminton ahead of him. Like in the Thomas Cup in 2022, and then the Asian Games last year before these Olympics, he has shown time and again that he has the ability to raise his level at big tournaments as well.

Bhajan Kaur

Olympic Athletes to Watch in LA 2028 from India

The upcoming star of Indian Archery, Bhajan Kaur, who in her tender age of nineteen only, marked her presence in the archery tournament. She ranked 22nd in the women’s individual ranking round with a score of 659. In the Round of 16, she faced Diananda Choirunisa of Indonesia, and her exciting match went into a shoot-off.

Her Olympic journey ended there in the shoot-off; however, she did leave behind a mark as a promising name in Indian archery despite her heroic effort to come back from a facile victory from behind and force a tie. She was known for accuracy. So far, she has been going very well and she was confident of winning at international levels. Her rigorous schedule of training coupled with her recent wins have increased the expectation of a medal in the 2028 Olympics.

Also Read: Most medals by an Indian in a single Olympics

Reetika Hooda

Olympic Athletes to Watch in LA 2028 from India

Haryana’s girl, Reetika represented her state in the women’s 57kg freestyle category. She went all gung-ho. On August 10, she was knocked out of the Paris Olympics with a close loss to the top-seeded Aiperi Medet Kyzy of Kyrgyzstan at the women’s 76kg freestyle quarterfinals. On points, the match remained 1-1, but Medet Kyzy won due to the final technical point rule.

Hooda, who has emerged as one of the best athletes in Indian athletics, is getting enough attention these days. With improved personal bests and perfected technique, experts feel she would easily be at stake for a medal at the 2028 Los Angeles Olympics. Reetika’s journey inspires many young athletes, and her potential success in 2028 can well be a historic moment for Indian sports.

Indian Men's Hockey Team

Olympic Athletes to Watch in LA 2028 from India

There will be changes to the Indian men's hockey team between Paris and the LA Olympics. One thing that won't change is its captain. It's both scary (for the rest of the world) and reassuring (for Indians) to think that Harmanpreet Singh is still only 28 years old.

He's coach Craig Fulton's general now. He's just inspired his team to a bronze medal. The youngsters coming through are showing so much promise. Fulton will oversee those changes, but will still build his side around his captain. Much like PR Sreejesh in Paris, there is a chance that LA sees the team wanting to play for Harmanpreet.

Of course, as Graham Reid found out after Tokyo, there's plenty of potential to fall flat on your face, but if Fulton has his way for the next four years, that first gold medal since Moscow 1980 certainly can't be far away.

Indian Men's Cricket Team

Olympic Athletes to Watch in LA 2028 from India

Cricket is another sport which might bring a medal for the Indian contingent. Six teams will participate in the event to be held in Los Angeles. As hosts, the USA might receive an automatic qualification spot. Further, England will be participating under the Great Britain flag while the Islands which comprise the West Indies will compete as individual countries, which might weaken them.

Indian Men's Cricket Team has been in brilliant form in the white-ball ICC tournaments in the last two years. The team first clinched the T20 World Cup in 2024 and also won the Champions Trophy 2025. Considering the kind of India’s form and the talent pool they have, the Men in Blue are strong medal contenders and that too for a gold.

Also Read: Cricket may be shifted from Los Angeles at the 2028 Olympics, to attract Indian fans

Jyothi Surekha Vennam

Olympic Athletes to Watch in LA 2028 from India

Among the star athletes to expect sometime in LA is Jyothi Surekha Vennam, one of India's most decorated archers. Eight world championship medals, India’s first world title in Compound archery, and 20 World Cup medals, including ten gold medals, are some prestigious accolades proudly owned by her.

Her glorious moment was in Hangzhou, where she created history by winning gold in all three events—individual, women's team, and mixed team compound. In addition to it, she and Ojas Pravin Deotale had won mixed team gold in the Archery World Cup Stage 1 in Antalya (April 2023), missing world record status narrowly with a score of 159-154 against Chinese Taipei.

Next Article

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats.

Jun 23, 2025, 10:25 AM4 min read

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

The comparison between Babar Azam and Virat Kohli is one of the most discussed topics in the cricketing world. Although Virat made his debut much earlier in 2008, while Babar played his first international match in 2015, the debate about these two batting superstars across various formats continues to thrive. 

Both Kohli and Babar were U-19 stars. Kohli won the ODI World Cup in 2011, Champions Trophy in 2013 and T20 World Cup in 2024 with India, while Babar’s only international triumph is the Champions Trophy in 2017.

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats. 

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

Virat Kohli vs Babar Azam: ICC ODI Events

ICC ODI World Cup

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Kohli has played 37 ODI World Cup matches across four editions, scoring 1,795 runs at an average of 59.83 and a strike rate of 88.20, with five hundreds and 12 half-centuries. The former India captain has been dismissed without scoring only once in the ICC event. His best of 117 came off 113 balls against New Zealand in the 2023 ODI World Cup semifinal at the Wankhede Stadium in Mumbai.

Virat Kohli in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2011 9 282 1 35.25 82.21 100* 1 1 0
2015 8 305 2 50.83 81.55 107 1 0 0
2019 9 443 1 55.37 94.05 82 0 5 0
2023 11 765 3 95.62 90.31 117 3 6 1
Total 37 1,795 7 59.83 88.20 117 5 12 1

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at Babar's record in the ODI World Cup, he has played 17 matches and has scored 794 runs at an average of 52.93 and a strike rate of 85.74, with one hundred and seven fifties. He is yet to be dismissed for a duck in a World Cup match. Babar's only ton in the ODI World Cup came against New Zealand in Birmingham in 2019, when scored 101* off 127 balls.

Babar Azam in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2019 8 474 1 67.71 87.77 101* 1 3 0
2023 9 320 1 40 82.90 74 0 4 0
Total 17 794 2 52.93 85.74 101* 1 7 0

ICC Champions Trophy

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at his stats in the Champions Trophy, Kohli has played 17 innings and has scored 747 runs at an average of 74.07 and a strike rate of 89.04, with six half-centuries and one century to his name. He has been dismissed without scoring on one occasion.

Babar has featured two Champions Trophies. In seven matches so far, he has scored 220 runs at an average of 44.00 and a strike rate of 74.08, with just one fifty. In the 2017 edition that Pakistan won, Babar contributed 133 runs in five innings (two not outs) at an average of 44.33 and a strike rate of 74.71. Again, Kohli has a better average and strike rate than Babar in the Champions Trophy.

Player Innings in CT Runs Average SR HS 100s 50s
Virat Kohli 17 747 74.7 89.4 100 1 6
Babar Azam 7 220 44.0 74.8 64 0 1

Also Read: Indian Cricketers with Most ICC Titles

Virat Kohli vs Babar Azam: ICC T20I Events

ICC T20 World Cup

Virat is the all times highest run scorer in the history of the T20 World Cup. In 33 matches, Virat has scored 1292 runs at a strike rate 128.8 of and an average of 58.7. Kohli has also scored 15 half-centuries with a top score of 89 not out to his name.

Babar, on the other hand, has played only 3 editions of the T20 World Cup. In 2021, he was the top run-scorer after he made 303 runs from 6 games at an average of 60.60. In 17 T20 World Cup matches, Babar has scored 549 runs at an average of 36.6.

Player Innings in T20WC Runs Average SR HS 100s 50s
Virat Kohli 33 1,292 58.7 128.8 89 0 15
Babar Azam 17 549 36.6 111.4 70 0 5

Next Article

Top 10 players with most ducks in ICC events

Curious about who holds the unwanted record? See the top 10 players with most ducks in ICC events, featuring unexpected names like Jasprit Bumrah, James Anderson and Virat Kohli.

Jun 22, 2025, 9:44 AM4 min read

Top 10 players with most ducks in ICC events | sportzpoint.com

Cricket is a game of glorious highs, as well as, not-so-glorious lows at times! Besides the massive sixes, aerial catches, and other heroic moments, there's the other side of the game where a player walks back in the pavilion without scoring a single run.

You got it right, we are talking about the infamous "duck." So, get ready to discover the top 10 players with most ducks in ICC events.

Here's the complete list:

10. Mohammed Siraj (11 ducks) | India

Mohammed Siraj holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Mohammed Siraj getting out for a duck in a test match. Image | DafaNews

Known for his fiery and aggressive bowling for India, Mohammed Siraj holds the 10th place for most ducks in ICC events, which clearly states how batting is not his forte. Siraj has a total of 11 ducks out of 51 innings.

Read Also: ICC Trophy winners list year-wise (2000-2025)

9. Virat Kohli (11 ducks) | India

Virat Kohli holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Virat Kohli walks back to the dugout after getting out for a duck. Image | ProBatsman

Virat Kohli being here is perhaps the most astonishing name on the list. Apart from his exceptional batting records across all formats, and having scored 6451 runs in ICC events, he also has 11 ducks in 166 innings.

8. Khaled Ahmed (12 ducks) | Bangladesh

Khaled Ahmed is one of the Top 10 players with most ducks in ICC events | sportzpoint.com
Khaled Ahmed facing a bouncer while batting for Bangladesh in tests. Image | ESPNcricinfo

A right-arm medium fast bowler from Bangladesh, Khaled Ahmed, appears in the list for having 12 ducks in ICC events in the span of 2021 to 2024. His focus is primarily on bowling and he serves as a typical lower-order batsman.

7. Mominul Haque (12 ducks) | Bangladesh

Mominul Haque is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Mominul Haque after being dismissed for a duck. Image | ESPNcricinfo

Another Bangladeshi player with 12 ducks makes his way on the list. Mominul Haque, a left-handed batter and former captain of Bangladesh, holds the 7th position, despite delivering impressive ICC performances.

6. Keshav Maharaj (12 ducks) | South Africa

South Africa's Keshav Maharaj is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Keshav Maharaj batting for SA in an ICC tournament. Image | Outlook India

South Africa's leading orthodox spinner, Keshav Maharaj, who is known for his ability to surprise with the bat sometimes, also has 12 ducks in 65 innings. He is the only South African player in the list.

Read Also: Is 2025 the miraculous year in sports history?

5. Jonny Bairstow (12 ducks) | England

England's Jonny Bairstow is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Jonny Bairstow walking back after getting dismissed for a duck. Image | Sky Sports

Jonny Bairstow found himself walking back to the dugout without scoring a single run 12 times in an ICC event. His explosive strokeplay and skill-set is undeniably good, but it is the count for ducks that places him at no. 5 in here.

4. James Anderson (12 ducks) | England

England's James Anderson is among the Top 10 players with most ducks in ICC events | sportzpoint.com
James Anderson dismissed for a duck. Image | Arab News

England's legendary fast bowler, James Anderson, also has 12 ducks in ICC events, spanning from 2003 to 2024. For a player whose career has been defined by his unparalleled legacy, a few early dismissals do not really matter.

Read Also: 6 cricketers who announced their retirements since last month

3. Pat Cummins (13 ducks) | Australia

Australia's Pat Cummins is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Pat Cummins batting for Australia in ICC events. Image | Cricket Australia

Australia's captain and one of the world's premier all-rounder, Pat Cummins, has been out for a duck 13 times in ICC events. He has been remarkable with the ball and also backed up the team as a handy lower-order batter.

However, the intense quality of bowling and pressure in ICC tournaments make the best ones falter.

2. Tim Southee (14 ducks) | New Zealand

New Zealand's Tim Southee is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Tim Southee getting dismissed for a duck. Image | India TV News

Next up is New Zealand's swing master, who often showed a knack for hitting some powerful boundaries while batting down the order. That's right! Tim Southee has 14 ducks in ICC events, which is the second-most by any player.

Read Also: Most runs in an over in tests

1. Jasprit Bumrah (21 ducks) | India

India's Jasprit Bumrah holds the first rank in Top 10 players with most ducks in ICC events | sportzpoint.com
Jasprit Bumrah goes for a duck. Image | Facebook

As we come down to the final name on the list, we find the world's best bowler Jasprit Bumrah, with 21 ducks, holding the place tight. The one who so frequently dismisses opponents for a duck, and holds spectacular bowling records, tops this chart as well.

Bumrah has stunned fans every time he has come down to play. Be it scoring the most runs in a single over in tests or having the most ducks, this man will get you everything!

Next Article

Indian Cricketers with Most ICC Titles

Indian won seven ICC trophies over the years. A few players have been part of several of these victorious campaigns. let's take a look at the Indian Cricketers with Most ICC Titles.

Jun 20, 2025, 11:38 AM4 min read

Indian Cricketers with Most ICC Titles

The International Cricket Council (ICC) is cricket’s global governing body, overseeing various prestigious tournaments. These include the ICC Cricket World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. The ICC tournaments are considered the most prestigious in cricket, and players strive to lift the trophies.

India have always had the services of the best players. And thanks to them, India have been a consistent force in world cricket. The same consistency is visible in the ICC tournaments. This has helped the Indian team win seven ICC trophies over the years. A few players have been part of several of these victorious campaigns.

Also Read: Most Centuries in World Cup History

So, let's take a look at the Indian Cricketers with Most ICC Titles.

Indian Cricketers with Most ICC Titles

6. Harbhajan Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

Having started his career in 1998, Harbhajan Singh is one of the few Indian cricketers to have won all three ICC white-ball titles. 

He was part of India's 2002 ICC Champions Trophy title-winning campaign, where they were joint winners with Sri Lanka. Five years later, he played a key role in India's triumph in the inaugural edition of the T20 World Cup, in 2007. He was also a part of India's 2011 ODI World Cup winning squad.

5. Yuvraj Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

One of India's greatest all-rounders, Yuvraj Singh has also won all three ICC white-ball tournaments. He was part of the teams that won the 2002 Champions Trophy, 2007 T20 World Cup, and 2011 ODI World Cup.

In the 2011 ODI World Cup, Yuvraj was the Player of the Tournament for his stellar all-round performance. He made history in the 2007 T20I World Cup by hitting six sixes in an over against England.

4. Ravindra Jadeja | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

After India lifted the 2025 Champions Trophy in Dubai, Ravindra Jadeja went level with Dhoni. The star all-rounder now has three ICC trophies.

Before the latest win, Jadeja was part of another Champions Trophy victory in 2013. He picked up the most wickets in that tournament to win the Golden Ball. Fast forward to 11 years, and Jadeja found himself in the 2024 T20 World Cup-winning squad. After this, he retired from T20I cricket.

3. MS Dhoni | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2011 Cricket World Cup
  • 2013 Champions Trophy

MS Dhoni was the first Indian player to win three ICC trophies. Interestingly, he won all three of them as skipper. Under Dhoni’s leadership, India had a successful run in limited-overs. And he showed a glimpse of his tactical acumen early in his captaincy stint.

Captain Cool guided a young team to the inaugural T20 World Cup victory in 2007. Then he followed it with the ODI World Cup triumph in 2011. And Dhoni completed the ICC ODI tournament trophy with the Champions Trophy win in 2013.

2. Rohit Sharma | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Rohit Sharma is level with Kohli when it comes to ICC trophy victories. The current Indian captain has won two of the four titles while leading the Indian team. Before that, he was part of the Indian team that won the inaugural T20 World Cup in 2007. 

Then, alongside Kohli, he took India to the Champions Trophy victory in 2013. Rohit repeated the feat in 2024 and 2025, but this time as a captain. He guided the Men in Blue to the T20 World Cup win in 2024, followed by the Champions Trophy triumph in 2025.

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

1. Virat Kohli | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2011 Cricket World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Virat Kohli has been a proven match-winner for India. And the same is true when it comes to ICC events. The top-order batter hardly fails to perform in these high-stakes tournaments. He has powered the team to many wins, including four ICC title victories.

Kohli managed to land his hands on an ICC trophy for the first time in 2011. He was part of the 2011 World Cup squad that defeated Sri Lanka in the final at home. Two years later, he was on the podium yet again as India won the Champions Trophy in England. But then Kohli had to endure a decade’s wait to add the third title. He helped India win the T20 World Cup in 2024 before clinching his fourth silverware in 2025 as India landed the Champions Trophy.

Next Article

Most Centuries in World Cup History

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries in World Cup history.

Jun 20, 2025, 10:55 AM3 min read

Most Centuries in World Cup History

The ICC men’s ODI World Cup has witnessed some of the greatest batters exhibiting their best in the quest for world glory. The World Cup is watched by millions of viewers across the globe, all thanks to the incredibly entertaining cricket action.

World Cup allows players to display their talents to the fullest, but oftentimes, players perform at a whole other level. Teams have exceeded 400 runs on the scorecard, batsmen have hit double centuries, and bowlers have dismissed entire teams for double-digit totals.

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries. So, let's take a look at the batters with most centuries in World Cup history.

Also Read: Youngest Indian cricketers to score an international century

Most Centuries in World Cup

6. Ricky Ponting | 5

Most Centuries in World Cup History

Ricky Ponting also scored 5 centuries in World Cup history. In a glorious career spanning 46 World Cup matches between 1996 and 2011, he notched 1,743 runs.

His best score during this period was 140 not out. Under ponting's leadership, Australia bagged three World Cup titles.

5. Virat Kohli | 5

Most Centuries in World Cup History

Virat Kohli has scored five centuries in World Cups across 36 innings. He played his first ever ODI World Cup in 2011 and has been a part of every squad that played the following World Cups.

In 2011, on his World Cup debut, Kohli scored a century. His next century came in 2015 against Pakistan. But it was in the 2023 World Cup that Kohli was at his absolute best, scoring three centuries. He is overall the second-highest run scorer in World Cups, with 1795 runs.

4. Kumar Sangakkara | 5

Most Centuries in World Cup History

Kumar Sangakkara is the highest run-scorer for Sri Lanka in ODI cricket history. Not just that, he has also scored the most centuries by a Sri Lankan player at the World Cup.

In 37 World Cup matches, Sangakkara scored five centuries, which were a part of the 1532 runs he scored in World Cups at an average of 56.74.

3. Sachin Tendulkar | 6

Most Centuries in World Cup History

There is nearly no World Cup batting record of which Sachin Tendulkar is not a part. Tendulkar, who played six World Cups in his career, smashed six centuries in 44 innings. Sachin is also the top run-scorer in World Cup history, having amassed 2278 runs in 45 matches.

2011, when India broke their 28-year losing streak, was Sachin’s last World Cup. He also holds the record for the most fifties in World Cup history, with a total of 15 of them.

2. David Warner | 6

Most Centuries in World Cup History

Australia’s destructive opening batsman David Warner comes second on this list. Warner has played every World Cup starting from the 2015 edition, and has scored six centuries in 29 innings. Two of these centuries came in the 2023 World Cup in India.

Overall from 2015 to 2023, he has scored 1527 runs in 29 games. His top score is 178 runs which came in the 2015 World Cup clash against Afghanistan. 

Also Read: Most Test Wins by a Team since 2010

1. Rohit Sharma | 7

Most Centuries in World Cup History

Indian cricket team skipper Rohit Sharma tops the list of most centuries in World Cup history. Rohit has scored a total of 7 centuries in World Cup history so far.

In a brilliant performance during the 2023 ICC Cricket World Cup, Rohit Sharma shattered his 7th century against Afghanistan. Rohit has scored 1575 runs in 28 innings from 2015 to 2023, in which his best score has been 140 runs.

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.