Cricket has been played for a very long time and has witnessed some excellent batters in the history of the game.
Source: PTI
Several of these batters have batted at the no.3 spot in cricket.
Source: AP
Here are some of the highest run scoring batters to bat at number 3.
Source: PTI
Ricky Ponting- Australia- 22869 runs in 540 innings.
Source: BCCI
Kumar Sangakkara- Sri Lanka- 22011 runs in 468 innings.
Source: AP
Kane Williamson- New Zealand- 15696 runs in 337 innings.
Source: AP
Virat Kohli- India- 15009 runs in 316 innings.
Source: BCCI
Rahul Dravid- India- 14555 runs in 329 innings.
Source: BCCI
Jacques Kallis- South Africa- 11236 runs in 283 innings.
Source: BCCI
These are the highest run scoring batters who used to or currently bat at the no.3 spot.
Source: AP