Five best batsmen against India in Test cricket

Enter captio

#3 - Jacques Kallis

Enter capti

Playing against India over the course of thirteen years, Jacques Kallis tormented them literally until his last Test match innings (in which he scored 115 against them). All in all, in 18 Test matches against India, he scored 1734 runs at an average of 69.36, a phenomenal record.

Moreover, in India, where most batsmen from overseas countries struggle, his record stands out: 760 runs at an average of 58.46. He played several notable, match-winning innings against India, whether it be his 201* at Centurion, his 173 in Nagpur which contributed to a famous South African win, or any of his other five hundreds against India.

Due to his stature as a great all-rounder and his phenomenal overall batting record, Kallis' performances against India are often looked past; however, these numbers clearly indicate that he was a tormentor for India with the bat in hand.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Naveen K
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications