Home / Players / Compare / Abhishek Sharma vs Kagiso Rabada

Abhishek Sharma vs Kagiso Rabada

Full head-to-head breakdown across Test, ODI, T20I & IPL — batting, bowling and career records

TestCareer Stats
ODIFull Comparison
T20Head to Head
IPLFranchise Stats
A
Abhishek Sharma
India
Batting Allrounder
VS
K
Kagiso Rabada
South Africa
Bowler

Abhishek Sharma vs Kagiso Rabada: Complete Head-to-Head — Batting, Bowling & All Formats Compared

Abhishek Sharma leads this head-to-head 10–7 across batting categories, though the gap is tighter than the scoreline suggests — with the strongest edge coming in ODIs, where Abhishek Sharma averages 0 compared to Kagiso Rabada's 14.85.

In ODI cricket, Kagiso Rabada leads with an average of 14.85 versus Abhishek Sharma's 0 — a significant gap of 14.85 runs per dismissal. Kagiso Rabada leads on total ODI runs (401 vs 0).

In T20 Internationals, Abhishek Sharma holds the edge — averaging 30.74 at a strike rate of 187.25, while Kagiso Rabada averages 14.15 at SR 115.73. In the IPL, Abhishek Sharma leads with 2,378 runs versus 262 — a gap that reflects both opportunity and impact in franchise cricket.

Both players contribute with the ball. Kagiso Rabada leads on international wickets (591 vs 10 across formats), and their all-round contributions add meaningful value beyond batting averages alone.

TEST Batting — Key Metrics
Abhishek Sharma Stat Kagiso Rabada
0
M
73
0
Inn
110
0
Runs
1102
0
HS
71
0
Avg
12.24
0
SR
51.72
0
100s
0
0
50s
1
0
4s
139
0
6s
20
0
Ducks
22
0
NO
20
Overall Profile — TEST
Key Stats — TEST

📤 Share this Abhishek Sharma vs Kagiso Rabada comparison

Share Share
🏆

The Verdict

Based on major batting metrics such as runs, average, centuries, strike rate, and ICC achievements, Abhishek Sharma leads in most categories. Abhishek Sharma has converted more innings into hundreds (2 vs 0 across formats) — the clearest sign of who performs when it matters most.

Frequently Asked — Abhishek Sharma vs Kagiso Rabada

Abhishek Sharma leads 10–7 across the batting categories included in this comparison. Abhishek Sharma leads in more batting categories overall, while Kagiso Rabada holds advantages in some individual metrics.

Kagiso Rabada holds the edge in ODI batting average, averaging 14.85 with 401 runs, compared to Abhishek Sharma's average of 0 and 0 runs. The difference in batting average is 14.85 runs per dismissal.

In Test cricket, Kagiso Rabada averages 12.24 versus Abhishek Sharma's 0 — a significant gap of 12.24 runs per dismissal. Kagiso Rabada has accumulated 1,102 Test runs across their Test career.

In T20Is, Abhishek Sharma averages 30.74 at a strike rate of 187.25, while Kagiso Rabada averages 14.15 at a strike rate of 115.73. Abhishek Sharma has the higher strike rate (187.25 vs 115.73).

Abhishek Sharma leads in IPL run-scoring with 2,378 runs at a strike rate of 171.21, compared to Kagiso Rabada's 262 runs. Abhishek Sharma also leads in IPL sixes (144 vs 11), reflecting a more aggressive approach in franchise cricket.

Both players have contributed with the ball. Kagiso Rabada has taken 591 international wickets compared to Abhishek Sharma's 10. Kagiso Rabada has the lower white-ball economy rate (6.745 vs 8.47).

Abhishek Sharma records their highest batting average in T20Is (30.74), while Kagiso Rabada records their highest batting average in ODIs (14.85), highlighting strengths in different formats.

Top

We use cookies for analytics and personalised advertising. By clicking "Accept All", you consent to our use of cookies. Privacy Policy