India Squad Stats against South Africa in ODI all time

Nowadays, 2023 Cricket World Cup matches are going on. An important match is to be played between the hosting country, India and South Africa on Sunday, 5th November at Eden Gardens, Kolkata at 2 pm as per Indian time. It is going to be the 37th league match of this tournament.

India Squad

Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ravindra Jadeja, Shardul Thakur, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami, Ravichandran Ashwin, Ishan Kishan, Suryakumar Yadav, Prasidh Krishna. 

South Africa Squad

South Africa squad: Temba Bavuma (c), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen, Lizaad Williams.

India Squad Stats against South Africa in ODI all time

As we have squads of both teams, let's have a look at the Indian squad's performance against South Africa in all ODIs played till now.

Rohit Sharma

In 24 innings, Rohit has scored 3 centuries and 2 half-centuries.

He was out at zero 2 times, run out 2 times and not out one time. His highest is 150.

Shubman Gill

Shubman Gill has played 3 matches against SA. His highest score is 49 against SA.

In 2022, Gill played 3 matches. He was dismissed at ball bowled by K Rabada, caught out on ball by K Rabada and lbw by L Ngidi.

Virat Kohli

Kohli has played 28 innings in the ODI against SA. He has scored 4 centuries and 8 half-centuries in those innings.

He was out at zero 2 times, not out 5 times and run out 3 times. His best is 160 (not out). 

Shreyas Iyer

He has played 8 innings, scoring one century and one half-century against SA. His best is 113 (not out).

In 2018, he played 2 matches. He was dismissed by a ball from L Ngidi, one time caught out and one time stumped.

In 2022, Iyer played 6 innings. Once again, he was stumped on ball by L Ngidi, lbw by T Shamsi, caught out on ball by S S B Magala, L Ngidi.

He was not out 2 times.

KL Rahul

KL Rahul has played 4 matches. He has scored one half-century. His best is 55.

In 2019, Rahul played one match. In it, he was dismissed by a ball from K Rabada.

In 2022, Rahul played 3 matches. He was stumped by the ball of A K Markram, caught out on ball by S S B Magala and L Ngidi.

Suryakumar Yadav

Suryakumar Yadav has played one match. In it, his best was 39. He was dismissed by catch out on ball by  D Pretorius.

Ravindra Jadeja

Ravindra Jadeja played 6 innings. His best was 47 (not out).

In bowling, he gave 369 runs in 80.1 overs by taking 10 wickets. His best is 2/29.

Kuldeep Yadav

In 10 matches, he gave 388 runs in 82.1 overs by taking 24 wickets. His best is 4/18.

Jasprit Bumrah

In 11 matches, he gave 367 runs in 90 overs by taking 17 wickets. His best is 2/24.

Mohammed Shami

In 4 matches, he gave 215 runs in 36 overs by taking 11 wickets. His best is 3/48.

Mohammed Siraj

He has played 3 matches. He gave 104 runs in 23 overs by taking 5 wickets. His best is 3/38.

Hardik Pandya 

Hardik Pandya played 5 innings. He was out at zero one time. His best is 15 (not out).

In bowling, in 8 matches, he gave 299 runs in 60 overs by taking 5 wickets. His best is 2/30.

Shardul Thakur

He has played 6 matches. He gave 238 runs in 38.5 overs by taking 8 wickets. His best is 4/52.

Ravichandran Ashwin

In 9 matches, he gave 435 runs in 81.4 overs by taking 7 wickets. His best is 3/41.

Ishan Kishan

Ishan Kishan has played 3 matches. In it he made one half-century. His best is 93.

In 2022, Ishan played 3 matches. He was dismissed by catch out on ball by K A Maharaj, B C Fortuin and stumped on ball by B C Fortuin.