Gambhir’s has been an eventful career, which fetched him 4,154 runs in 58 Tests, 5,238 in 147 ODIs and 932 in 37 T20 Internationals. His grand aggregate of 22,484 runs—10,324-plus runs in List ‘A’ matches—makes him the second Indian behind Sachin Tendulkar (24,452).
Source: OI