Image Credit: Getty Images
Sangakkara played 594 international matches, scored 28,016 runs and had 748 dismissals in his career
Image Credit: Getty
Lara played 430 matches and scored 22,358 runs and has the top individual scores in Test and first-class cricket
Image Credit: Getty
Jayasuriya scored 21,032 runs in 586 matches and 440 wickets to boot
Image Credit: Getty
Ganguly played 424 matches scoring 18,575 runs and took 132 wickets
Image Credit: Getty
Border scored 17,698 runs and took 112 wickets in 429 matches
Image Credit: Getty
Smith played 347 matches, scored 17,236 runs and had 26 wickets too
Image Credit: Getty
Cook featured in 257 matches and scored 15,737 runs
Image Credit: Getty
Gilchrist featured in 396 games, scored 15,461 runs and claimed 905 victims
Image Credit: Getty
Hayden played 264 games and scored 14,758 runs
Image Credit: Getty
David Warner has scored 14,718 runs in 286 matches
Image Credit: Getty
Saeed Anwar scored 12,876 runs in 302 matches during his career
Image Credit: Getty
Yuvraj Singh scored 11,778 runs in 402 matches and picked 148 wickets as well
Image Credit: Getty
Lloyd scored 9,492 runs from 197 matches during his career
Image Credit: Getty
Sobers played 94 matches, scored 8,032 runs and claimed 236 wickets
Image Credit: Getty
https://sports.ndtv.com
Image Credit: Getty