This is an uncommon cricket stat where the cricketers are ranked in terms of their batting performances as a teenager in ODI cricket.
The runs scored under the age of nineteen have been taken into consideration, and the players are ranked on that basis.
Shahid Afridi, the former Pakistani cricketer, has scored the most runs as a teenager in ODI cricket.
Let’s find out the top ten cricketers with the most runs as a teenager in ODIs.
| PLAYER | RUNS | INNINGS | AVERAGE | BEST SCORE | 100s/50s |
|---|---|---|---|---|---|
| Shahid Afridi (PAK) | 2194 | 96 | 23.34 | 109 | 2/11 |
| Sachin Tendulkar (IND) | 1520 | 53 | 32.34 | 84 | 0/12 |
| Tamim Iqbal (BAN) | 1370 | 53 | 25.84 | 129 | 1/8 |
| RK Paudel (NEP) | 808 | 25 | 38.47 | 126 | 1/5 |
| Imran Nazir (PAK) | 788 | 35 | 23.17 | 105* | 1/4 |
| Vriitya Aravind (UAE) | 729 | 23 | 34.71 | 115* | 2/2 |
| Shakib Al Hasan (BAN) | 720 | 21 | 51.42 | 134* | 1/3 |
| Alok Kapali (BAN) | 712 | 31 | 24.55 | 89* | 0/4 |
| Brendon Taylor (ZIM) | 684 | 29 | 23.58 | 74 | 0/5 |
| Paul Stirling (IRE) | 605 | 18 | 35.58 | 87 | 0/5 |
Only three players have crossed the 1000 runs mark before entering their 20th year of age – Shahid Afridi, Sachin Tendulkar, & Tamim Iqbal. RK Paudel of Nepal might enter the trio this year. He has time till September 2022 to cross the 1000 runs mark.
Afridi is also the player to have batted more innings as a teenager in ODIs.
Shakib Al Hasan’s 134 in the 2007 World Cup game against Canada is the highest score ever by a batsman below the age of 20.
Vriitya Aravind, an Emirati cricketer, who plays as a wicket-keeper batsman for the United Arab Emirates cricket team and recently enters his 20s, is another recent addition to the list. He and Pakistani duo Shahid Afridi and Ahmed Shehzad are the only three cricketers to score two ODI hundred before entering the age of 20.
Must Read: Top ten flick shot hitters in Cricket
Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…
The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…
The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…
Following their 2024 triumph and a challenging 2025, the Kolkata Knight Riders (KKR) have hit…