Top 6 fastest batters to complete  12,000 runs in international cricket

Pakistan skipper Babar Azam entered  an elite club after reaching 12,000 runs  in international cricket.

Babar achieved the remarkable feat during  his 49-run knock against New Zealand.

The 28-year-old reached the milestone in his  277th international innings.

Here is the list of top-6 fastest batters to  complete 12,000 runs in international cricket:

6) Babar Azam (Pakistan)

277 innings

5) Virat Kohli (India)

276 innings

4) Joe Root (England)

275 innings

3) Steve Smith (Australia)

269 innings

2) Hashim Amla (South Africa)

264 innings

1) Vivian Richards (West Indies)

255 innings