The Sports Legends

They Create history

Cricket

Updated on July 17th 2025, 6:08:39 am

Rohit Sharma vs Kagiso Rabada Head to Head Stats

Rohit Sharma vs Kagiso Rabada

Explore the complete head-to-head stats between Rohit Sharma and Kagiso Rabada across all formats. See who has the edge based on runs, dismissals, averages, and strike rates.

Rohit Sharma and Kagiso Rabada have played against each other many times in big India vs South Africa matches. Rohit is known for his classy batting, while Rabada is famous for his speed and attacking bowling. Their contests have been exciting and important in many games. 


In this article, we look at all the head-to-head stats between Rohit Sharma and Kagiso Rabada across formats to see how Rohit has performed against one of the world’s top fast bowlers.


Rohit Sharma vs Kagiso Rabada Head-to-Head Stats Summary


Rohit Sharma has faced Kagiso Rabada across Tests, ODIs, T20Is, and the IPL. Across all formats, Rohit has scored a total of 340 runs off 493 balls, but he’s also been dismissed 16 times by Rabada. This shows that while Rohit has had a few good moments, Rabada has mostly had the upper hand.


Format

Runs 

Balls

Outs

Dots

4s/6s

Avg

SR

Test

119

257

7

198

15/0

17.0

46.3

ODI

131

160

5

105

19/3

26.2

81.9

T20I

52

49

2

28

5/3

26.0

106.1

IPL

38

27

2

14

5/2

19.0

140.7

Total

340

493

16

345

44/8

-

-



Rohit Sharma vs Rabada: Year-by-Year Head to Head Stats in Test Cricket


In Test matches, Rohit has scored 119 runs off 257 balls, but Rabada has dismissed him 7 times, giving Rohit a low average of 17.0.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2015

0

6

0

6

0

0

-

0.0

2018

27

52

3

40

4

0

9.0

51.9

2019

73

146

2

111

10

0

36.5

50.0

2023

4

20

2

19

1

0

2.0

20.0

2024

15

33

0

22

0

0

-

45.5

Total

119

257

7

198

15

0

17.0

46.3



Rohit Sharma vs Rabada: Year-by-Year Head to Head Stats in ODI Cricket


In ODIs, Rohit has done slightly better with 131 runs off 160 balls but has been dismissed 5 times, averaging 26.2.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2015

52

55

1

30

8

0

52.0

94.5

2017

11

14

0

11

1

1

-

78.6

2018

39

54

3

39

6

1

13.0

72.2

2019

29

35

0

23

4

1

-

82.9

2023

0

2

1

2

0

0

0.0

0.0

Total

131

160

5

105

19

3

26.2

81.9



Rohit Sharma vs Rabada: Year-by-Year Head to Head Stats in T20I Cricket


In T20 Internationals, Rohit has scored 52 runs in 49 balls and has been out twice, with a strike rate of 106.1.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2015

24

19

0

8

1

2

-

126.3

2019

9

10

0

7

2

0

-

90.0

2022

19

20

2

13

2

1

9.5

95.0

Total

52

49

2

28

5

3

26.0

106.1



Rohit Sharma vs Rabada: Year-by-Year Head to Head Stats in IPL


In the IPL, Rohit has made 38 runs off 27 balls, falling to Rabada twice, averaging 19.0 but at a high strike rate of 140.7.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2017

0

1

1

1

0

0

0.0

0.0

2019

6

4

0

1

1

0

-

150.0

2020

10

8

0

4

2

0

-

125.0

2021

7

3

0

1

0

1

-

233.3

2022

14

9

1

6

2

1

14.0

155.6

2024

1

2

0

1

0

0

-

50.0

Total

38

27

2

14

5

2

19.0

140.7



Verdict: Rohit Sharma vs Kagiso Rabada Who Has the Edge?


Looking at the numbers, Kagiso Rabada holds the edge over Rohit Sharma in their head-to-head battles. Rabada has dismissed Rohit 16 times across 493 balls, showing consistent success, especially in Tests and ODIs, where Rohit averages just 17.0 and 26.2 respectively. 


While Rohit has shown some spark in T20Is and the IPL with a higher strike rate, Rabada’s ability to take his wicket frequently gives him the clear upper hand overall.



Also Read |