Top Cricketers with Most Test Runs Without Scoring a Century

Darshna Khudania

John Emburey played 64 tests and scored 1713 runs with his best score being 75

Vernon Philander played 64 tests and scored 1779 runs with his best score being 74 

Malcolm Marshall played 81 tests and scored 1810 runs with his best score being 92 

Deryck Murray played 62 tests and scored 1993 runs with his best score being 91 

Chetan Chauhan played 40 tests and scored 2084 runs with his best score being 97 

Mitchell Starc has 2149 runs in 92 tests he has played so far with his best score being 99 

Tim Southee has 2243 runs in 107 tests so far with his best score being 77 

Niroshan Dickwella played 54 tests and scored 2757 runs with 96 being his best score

Shane Warne played 145 tests and scored 3154 runs with 99 being his best score