Non - arguably he is the highest test run scorer ( 15470 ) most centuries in both the formats ( 51 Test + 48 ODIs = 99 International Centuries ) .
The highest test run scorer ( 15470 ) is the highest ODI run getter ( 18260 ) AND .
Non - arguably he is the highest test run scorer ( 15470 ) , the highest ODI run getter ( 18260 ) AND , most centuries in both the formats ( 51 Test + 48 ODIs = 99 International Centuries ) .