In the 2nd ODI vs Zimbabwe, Shahid Afridi reached the personal landmark of scoring 10,000 runs in international cricket.
Here is how they have come by across the formats:
Tests: 1716 runs in 48 innings at an average of 36.51
ODIs: 7353 runs in 334 innings at an average of 23.56
T20Is: 939 runs in 59 innings at an average of 18.05
6284 of those runs have come in boundaries.