Shikhar Dhawan has been a loyal servant of Indian cricket since making his international debut back in 2010.

The Gabbar Show 

The left-handed batter has evolved as a true great in ODI cricket by scoring loads of runs in the international 50-over format.

An ODI Great 

The 36-year-old has aggregated 6,493 runs in 155 ODIs at an average of 45.40 with the help of 17 centuries and 37 fifties.

Glittering Career 

No Indian batter has scored more runs than Dhawan in ODI cricket since 2020. Let's take a look at the top five list. 

Leader of the pack 

The stylish southpaw has amassed 975 runs in 22 ODI matches since 2020. He has notched 10 half-centuries in this timeframe. 

1 | Shikhar Dhawan

With 745 in 16 ODIs, KL Rahul is second on the chart. The elegant batter has registered two centuries and five fifties since 2020 in ODIs. 

2 | KL Rahul 

Virat Kohli has scored 735 runs in 20 ODIs since 2020. The former India skipper averages 36.75 in ODIs during this period. 

3 | Virat Kohli 

Middle-order batter Shreyas Iyer has aggregated 632 runs in 18 ODIs with the help of one century and five fifties. 

4 | Shreyas Iyer

Rishabh Pant, who recently registered his first ODI hundred, has scored 494 runs in 12 matches since 2020. 

5 | Rishabh Pant 

Follow us on: