Sunil Gavaskar (India): Gavaskar became the first cricketer in history to score 10,000 runs in Test cricket. Test batting stats: Tests - 125, Inns - 214, NO - 16, Runs - 10122, HS - 236*, Ave - 51.12
Sachin Tendulkar (India): Master Blaster Tendulkar holds the record for most runs and hundreds in Tests. Test batting stats: Tests - 200, Inns - 329, NO - 33, Runs - 15921, HS - 248*, Ave - 53.78
Ricky Ponting (Australia): Ricky Ponting holds the record for most career runs for Australia in Tests. Test batting stats: Tests - 168, Inns - 287, NO - 29, Runs - 13378, HS - 257, Ave - 51.85
Jacques Kallis (South African): Perhaps South Africa's greatest cricketer and world's top all-rounder, Kallis has scored most career runs for Proteas in Tests. Test batting stats: Tests - 166, Inns - 280, NO - 40, Runs - 13289, HS - 224, Ave - 55.37
Rahul Dravid (India): Nicknamed the 'Wall', Rahul Dravid is considered one of the most classical Test batsmen ever. Test batting stats: Tests - 164, Inns - 286, NO - 32, Runs - 13288, HS - 270, Ave - 52.31
Kumar Sangakkara (Sri Lanka): One of Sri Lanka's finest, Sangakkara's record in Tests makes him one of the greats in batting history. Test batting stats: Tests - 134, Inns - 233, NO - 17, Runs - 12400, HS - 319, Ave - 57.40
Alastair Cook (England): at 31 years and 157 days becomes the youngest player ever to make 10,000 runs in Test cricket. Test batting stats: Tests - 152, Inns - 275, NO - 16, Runs - 12005, HS - 294, Ave - 46.35
Brian Lara (West Indies): He is widely considered as one of the greatest batsmen of all-time and holds the record for most career Test runs for West Indies. Test batting stats: Tests - 131, Inns - 232, NO - 6, Runs - 11953, HS - 400*, Ave - 52.88
Shivnarine Chanderpaul (West Indies): A gritty left-handed batsman, Chanderpaul becoming only the second West Indian to score 10,000 Test runs after Brian Lara. Test batting stats: Tests - 164, Inns - 280, NO - 49, Runs - 11867, HS - 203* , Ave - 51.37
Mahela Jayawardene (Sri Lanka): Former Sri Lankan captain is regarded as one of the greats of modern cricket alongside Kumar Sangakkara. Test batting stats: Tests - 149, Inns - 252, NO - 15, Runs - 11814, HS - 374, Ave - 49.84
Allan Border (Australia): He became the first Australian to score 10,000 runs in Tests and went past Sunil Gavaskar's record to become the most Test runs scorer until it was passed by Brian Lara. Test batting stats: Tests - 156, Inns - 265, NO - 44, Runs - 11174, HS - 205, Ave - 50.56
Steve Waugh (Australia): He was the most capped Test cricket player in Tests with 168 appearances when he retired, his record was later broken by Sachin Tendulkar. Test batting stats: Tests - 168, Inns - 260, NO - 46, Runs - 10927, HS - 200, Ave - 51.06
On this day former Indian batsman Sunil Gavaskar was the first batsman to score 10,000 Test runs. We take a look at cricketers who have scored more than 10,000 runs in Test cricket. Here's a look...
DISCLAIMER: mid-day and its affiliates shall have no liability for any views, thoughts and comments expressed on this article.