ALL IMAGE CREDIT GOOGLE 

World's Greatest Cricket Players And Their Records

EDIT BY ROHIT

Test Matches: 52 matches, 6,996 runs

Sir Donald Bradman (Australia):

– Test Matches: 121 matches, 8,540 runs – ODI Matches: 187 matches, 6,721 runs

Sir Vivian Richards (West Indies):

– Test Matches: 93 matches, 8,032 runs – Test Batting Average: 57.78

Sir Garfield Sobers (West Indies):

– Test Matches: 145 matches, 708 wickets – Test Bowling Average: 25.41

Shane Warne (Australia):

– Test Matches: 131 matches, 11,953 runs – Test Batting Average: 52.88

Brian Lara (West Indies):

– Test Matches: 168 matches, 13,378 runs – ODI Matches: 375 matches, 13,704 runs

Ricky Ponting (Australia):

– Matches: 166 matches, 13,289 runs – Test Wickets: 292 wickets

Jacques Kallis (South Africa)

– Test Matches: 88 matches, 3,807 runs – Test Wickets: 362 wickets

Imran Khan (Pakistan)

– Test Matches: 104 matches, 414 wickets – ODI Matches: 356 matches, 502 wickets

Wasim Akram (Pakistan)

– Test Matches: 200 matches, 15,921 runs – ODI Matches: 463 matches, 18,426 runs

Sachin Tendulkar (India)