Live Scores

cricket Live Scores & Fixtures

India vs New Zealand: ICC ODI Cricket World Cup 2023 Highlights | Shami scalped a 5 fer while Virat Kohli scored 95 which helped India to defeat the Kiwis by 4 wickets

India climbed up to the top of the table with 5 wins in 5 games after India defeated New Zealand by 4 wickets at the HPCA Stadium at Dharamshala in the ODI World Cup 2023.

Oct 22, 2023, 7:50 AM1 min read

Mohammed Shami struck in his first ball of this World Cup  Image - ICC via Getty
LIVE Updates

Oct 22, 2023, 4:59 PM

India win by 4 wickets; 5 wins in 5 games for the Men in Blues 

Jadeja pulls behind square leg for a boundary and that's enough to get over the line. India remains unbeaten in the tournament and goes top of the points table after this four-wicket win.

Follow us on Google News.

Oct 22, 2023, 4:40 PM

A heartbreaking moment for Virat Kohli and the whole Indian fans; Misses out on his 49th ODI century by just 5 runs

Kohli swings for the fences and the bat turns in his hand and Phillips takes a simple catch at deep midwicket.

Virat Kohli fell five short of his century   Image - ICC/Getty
Virat Kohli fell five short of his century Image - ICC/Getty

Shami is the new batsman

Oct 22, 2023, 4:29 PM

India will have to chase 19 runs in the last 4 overs with 5 wickets in hand

Virat Kohli and Jadeja's partnership helping India cruise comfortably towards victory. Kohli is batting on 82 while Jadeja is batting on 35.

Virat Kohli's wagon wheel had runs all around  Image - AFP/Getty
Virat Kohli's wagon wheel had runs all around Image - AFP/Getty

Oct 22, 2023, 4:19 PM

Kohli and Jadeja pair up to add 50 runs for the sixth wicket

A very important partnership between Virat and Jadeja in the middle after India lost two early blows. India need 31 runs in 42 deliveries. Virat Kohli is batting on 77 while Jadeja is batting on 29.

Virat Kohli and Ravindra Jadeja operated at full intensity  Image - Associated Press
Virat Kohli and Ravindra Jadeja operated at full intensity Image - Associated Press

Oct 22, 2023, 3:48 PM

India need 44 runs in 54 deliveries with 5 wickets in hand

Virat Kohli is batting on 74 after facing 81 deliveries while Jadeja is complimenting him well with 19 runs in 26 deliveries.

Oct 22, 2023, 3:48 PM

SKY is out; Horrible mix-up between Virat & Surya

Horrible confusin and Suryakumar is run out. Another big blow for India as the team loose another quick wicket. He will surely try to forget about his horrible debut in the World Cup.

Jadeja is the new batsman.

Suryakumar Yadav walks off after being run out  Image - Associated Press
Suryakumar Yadav walks off after being run out Image - Associated Press

Oct 22, 2023, 3:35 PM

Virat Kohli completes his 69th ODI Half-Century

Virat reaches the mark in the 60th delivery. A brilliant and important knock from the former Indian captain. India still need lots of runs to chase down.

Virat Kohli reached fifty in the 33rd over  Image - AFP/Getty
Virat Kohli reached fifty in the 33rd over Image - AFP/Getty

Oct 22, 2023, 3:30 PM

Kl Rahul departs for 27; Santner gets his first wicket of the match

Santner comes into the attack. LBW appealed but not given and the Kiwis review this. Rahul looked to defend on the front foot but the ball rapped him on the front pad. It is three reds and Rahul has to walk back. Fantastic review from the Kiwis.

MItchell Santner dismissed KL Rahul lbw with the help of DRS  Image - ICC/Getty
MItchell Santner dismissed KL Rahul lbw with the help of DRS Image - ICC/Getty

Oct 22, 2023, 2:57 PM

Shreyas Iyer departs after a good start

Shreyas falls to a short ball, again. Boult directs a bouncer into Shreyas' body. There is no control in that pull shot and Conway takes a brilliant diving catch at square leg.

Oct 22, 2023, 2:00 PM

Shubman Gill is out!; Ferguson gets another one

Gill tries to guide Ferguson's bouncer beyond the fence but all he can do is find Mitchell at deep third. Gill departs for 26 after getting off to a flying start.

Ferguson gets his second of the match  Image - Associated Press
Ferguson gets his second of the match Image - Associated Press

Shreyas Iyer starts with back to back boundaries. India are 84/2 after 14 overs.

Oct 22, 2023, 1:58 PM

Rohit Sharma departs; Ferguson strikes

gets lucky as Rohit chops one back into the stumps. He misses out on a well-deserved half-century by only four runs. His inning includes 4 fours and 4 sixes. India are 71/1

Rohit Sharma was out chopping the ball back to the stumps  Image - Getty
Rohit Sharma was out chopping the ball back to the stumps Image - Getty

Virat Kohli is coming to take the chasing responsibility again on his shoulders.

Out walks Rohit Sharma, in comes Virat Kohli  Image - AFP/Getty
Out walks Rohit Sharma, in comes Virat Kohli Image - AFP/Getty

Oct 22, 2023, 1:58 PM

Shubman Gill completes 2000 ODI Runs

Gill became the fastest batsman to complete 2000 ODI Runs. He needed only 38 innings to achieve the milestone.

Oct 22, 2023, 1:30 PM

India are off to a good start

Rohit Sharma and Shubman Gill once again provided a good start to the team. Rohit is taking every single opportunity to hit boundaries while Shubman is showing pure class. India are 36/0 after the first 6 overs.

Rohit Sharma brings out his trademark pull  Image - Getty
Rohit Sharma brings out his trademark pull Image - Getty

Oct 22, 2023, 12:39 PM

New Zealand end with 273 in 50 overs

A brilliant bowling performance at the death helped India concede only 54 runs. They scalped six wickets in the last 10 overs. Shami made a serious case for his regular inclusion in the eleven with a five-wicket haul, only the second Indian to pick a fifer twice at the World Cup. Bumrah and Siraj bowled accurately at the death as well after Kuldeep found some rhythm at the back end of his spell. Mitchell and Ravindra frustrated India with a 159-run stand for the third wicket after Siraj and Shami had removed the openers early. India will have to chase 274 runs in 50 overs at 5.48 runs per over to keep its unbeaten streak in the ODI World Cup 2023.

Mohammed Shami picked his second World Cup five-wicket haul  Image - Associated Press
Mohammed Shami picked his second World Cup five-wicket haul Image - Associated Press

Oct 22, 2023, 12:32 PM

Daryl Mitchell departs after playing an incredible inning of 130; A five-wicket haul for Shami on his return to the Playing XI

Mitchell pumps the length ball and straight to Kohli at deep midwicket. That is a five-wicket haul for Shami in his first game at the World Cup this year. 

Mohammed Shami's late wickets pegged New Zealand back  Image - ICC/Getty
Mohammed Shami's late wickets pegged New Zealand back Image - ICC/Getty

Kl Rahul gets Ferguson on the last ball as New Zealand could score only 10 runs in the last over.

Oct 22, 2023, 12:26 PM

2 in two for Shami; What an over from the Indian veteran

Kiwis eight down now and Mitchell could only watch it from the other end. Shami gets Santner after bowling a perfect yorker and then dismisses Henry by hitting his leg-stump. Shami is on a hat-trick now. Another yorker and Lockie Ferguson defend the hat-trick ball to the short midwicket fielder.

Shami was on fire  Image - Associated Press
Shami was on fire Image - Associated Press

Oct 22, 2023, 12:21 PM

Six down for NZ; Bumrah gets his first of the match

Mark Chapman 6 (8) was caught by Virat Kohli and bowled by Jasprit Bumrah. A good running catch from Kohli as India get their 6th wicket and New Zealand have now only three overs left.

Oct 22, 2023, 12:03 PM

Kuldeep Yadav gets his second wicket of the game; Glenn Phillips departs for 23

New Zealand lose another wicket at a crucial time. Kuldeep Yadav came up with the breakthrough and Rohit picked up a good catch. Phillips went for a big one but misjudged the delivery completely. Now five overs left for Chapman and Mitchell.

Rohit Sharma pouches a catch  Image - Associated Press
Rohit Sharma pouches a catch Image - Associated Press

Oct 22, 2023, 11:51 AM

Daryl Mitchell completes his century

Daryl Mitchell completes his hundred in 100 balls. A brilliant knock from the New Zealand batter. He was coming after playing a sensational inning against Bangladesh and he dominated today and played a brilliant knock.

Daryl Mitchell brought up his century in 100 deliveries  Image - ICC/Getty
Daryl Mitchell brought up his century in 100 deliveries Image - ICC/Getty

Oct 22, 2023, 11:51 AM

Kuldeep Yadav scalps the wicket of skipper Latham

Tom Latham gets trapped LBW by Kuldeep Yadav. New Zealand lose their skipper and a review.

Kuldeep Yadav was late to strike but did it eventually  Image - Associated Press
Kuldeep Yadav was late to strike but did it eventually Image - Associated Press

Oct 22, 2023, 11:51 AM

Shami gets his second; Ravindra departs for 75

India break the 159 runs partnership as Rachin Ravindra walks back to the pavilion. Mohammed Shami strikes for the Men in Blue.

Mohammed Shami broke the third-wicket stand that put up 159  Image - ICC/Getty
Mohammed Shami broke the third-wicket stand that put up 159 Image - ICC/Getty

Oct 22, 2023, 10:24 AM

Ravindra scores his third half-century

Rachin Ravindra completes his fifty in 56 balls. A Brilliant knock under pressure from the young batter.

Rachin Ravindra continued his good run of form against India  Image - ICC via Getty
Rachin Ravindra continued his good run of form against India Image - ICC via Getty

100-run partnership between Mitchell and Santner.

Oct 22, 2023, 9:35 AM

Rachin Ravindra survived two times in an over of Shami

The fans witnessed a rare scene in Dharamsala as Ravindra Jadeja dropped a catch at point. It was an easy one but Jadeja couldn't hold it. Earlier Ravindra was caught behind but he took instant review and it was confirmed that the ball didn't touch the bat anywhere.

Daryl Mitchell and Rachin Ravindra ensured Ravindra Jadeja went wicketless  Image - AFP/Getty
Daryl Mitchell and Rachin Ravindra ensured Ravindra Jadeja went wicketless Image - AFP/Getty

Oct 22, 2023, 9:11 AM

What an entry from Shami; Young departs for 17

Will Young got bowled by Mohammed Shami. A swinging delivery and it nips back in with an inside edge for Shami and knocks over the stumps.

Shami's first match of the tournament and he delivered with his first delivery.

Mohammed Shami struck in his first ball of this World Cup  Image - ICC via Getty
Mohammed Shami struck in his first ball of this World Cup Image - ICC via Getty

Oct 22, 2023, 8:53 AM

Conway departs for a duck; Siraj with the early breakthrough for India

A brilliant catch from Shreyas Iyer. Siraj strikes for India as Conway departs without scoring. Siraj bowled on the pads and Conway flicked as Iyer at forward square leg showed great reflexes. He took a sensational catch to dismiss Conway.

Shreyas is celebrating like he already wants that Best Fielder award medal. 

Siraj bowled a wicket maiden over.

India lost a review as Bumrah's delivery was missing the leg stamp of Rachin Ravindra.

Oct 22, 2023, 8:36 AM

What a start !!!!..

Bumrah started really well for India. Conway is unable to read the pitch. He will take his time and Bumrah will force him to do so. India started with a maiden over.

Oct 22, 2023, 8:29 AM

National Anthems

Both the teams have lined up for their national anthems.

Oct 22, 2023, 8:25 AM

Latham would have chosen bowling even if they won the toss

"We would have had a bowl as well. Looks like a good pitch, and there might be dew as well. We need to play good cricket. We had a good momentum going for the last few games. We have to take those into this. Just needs to look at the match-ups and ground dimensions. This is a new venue for us and we need to take a look at the dimensions as well. We have got the same team. Three seamers and a couple of spinners," Tom Latham said after the toss.

Oct 22, 2023, 8:25 AM

Rohit wants to chase again

"We are going to bowl first. No particular reason. We were here yesterday, training, and felt there was a bit of dew started to come in pretty early. It is a good pitch and won't change much. So we will back our strength to chase," Rohit Sharma said after winning the toss.

"It's quite important for us to keep that momentum going, forget what's happened in the past because everyday presents a first opportunity. We know the nature of this tournament. All teams are capable of beating anyone so we've got to be at it all the time and make sure you get the job right."

"This is one place everybody wants to come and play. Beautiful weather, a nice picturesque stadium as well. One of our favourite stadiums as well," Rohit Sharma concluded.

Oct 22, 2023, 8:19 AM

No changes for NZ; IND have done two changes

Shami will feature in his first game of the ICC Cricket World Cup 2023. He replaced Shardul Thakur while Suryakumar Yadav replaced the injured Hardik Pandya.

Oct 22, 2023, 8:19 AM

India vs New Zealand: Playing XI

India (Playing XI): Rohit Sharma(c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul(w), Suryakumar Yadav, Ravindra Jadeja, Kuldeep Yadav, Jasprit Bumrah, Mohammed Shami, Mohammed Siraj.

New Zealand (Playing XI): Devon Conway, Will Young, Rachin Ravindra, Daryl Mitchell, Tom Latham(w/c), Glenn Phillips, Mark Chapman, Mitchell Santner, Matt Henry, Lockie Ferguson, Trent Boult.

Oct 22, 2023, 8:08 AM

India win the toss; they will bowl first

Oct 22, 2023, 7:58 AM

Time for the toss

Tom Latham and Rohit Sharma are in the middle for the toss.

Oct 22, 2023, 7:50 AM

First time since 1992

Oct 22, 2023, 7:50 AM

IND vs NZ: Head-to-Head in ODI World Cup

  • Total matches played: 9

  • Won by India: 3

  • Won by New Zealand: 5

  • No Result: 1

  • Matches ended with draw: 0

Oct 22, 2023, 7:50 AM

India vs New Zealand: Head-to-Head in ODIs

  • Total matches played: 116

  • Won by India: 58

  • Won by New Zealand: 50

  • No Result: 7

  • Matches ended with a draw: 1

The beautiful HPCA stadium, Dharamshala  Image - HPCA/X
The beautiful HPCA stadium, Dharamshala Image - HPCA/X

Oct 22, 2023, 7:50 AM

Match Details:

Oct 22, 2023, 7:50 AM

India vs New Zealand - Report

India continued the brilliant run in the ongoing World Cup and defeated New Zealand by four wickets in Dharamsala on Sunday. This was India's fifth win from the same number of matches which helped the hosts climb to the top in the points table.

India had to chase 274 and they wrapped up the proceedings with two overs to spare. Virat Kohli led India's run chase but he missed out on a well deserved century. Kohli was dismissed for 95(104) but New Zealand were already out of contention. Kohli constructed three fifty-plus stands (52 with Shreyas Iyer, 54 with KL Rahul, and 78 with Ravindra Jadeja). Jadeja played a brilliant inning and returned unbeaten on 39 off 44 balls.

Rohit Sharma and Shubman Gill gave India a strong start. The pair added 71 runs for the first wicket before Lockie Ferguson cleaned up Rohit for 46(40). Then Ferguson got rid of Gill for 26(31).

Also Read: Most runs in World Cup while Chasing: Rohit, Kohli in top 5

Earlier, Mohammed Shami led India's bowling attack in the last 10 overs with a five-wicket haul in his first match of this World Cup. were looking to go past 300 runs during Daryl Mitchell and Rachin Ravindra's 159-run stand. Mitchell played an amazing inning of 130 in 127 balls, but New Zealand could score just 54 runs in the last 10 overs as they lost six wickets.

The lack of a sixth seamer due to Hardik Pandya being injured and Shardul Thakur being dropped was felt keenly as the batters targetted Kuldeep Yadav. He conceded 32 runs in his first three overs but the Indian seamers were relentless in the first 10 overs and Mohammed Shami went on to dismiss Will Young with his first ball of the match in that period.

The partnership between Ravindra and Mitchell went past 150 when Bumrah dropped Mitchell at the boundary and the ball went over for four. In the 34th over with Shami dismissed Ravindra for 75 off 87 balls. Kuldeep then got the wicket of New Zealand captain Tom Latham shortly but Mitchell fought alone. He eventually scored his fifth ODI century. The Men in Blues then fought back and New Zealand were all out for 273.

Next Article

Every India vs South Africa Test Series Results

The Test rivalry of India vs South Africa started in 1992 and has given fans many memorable matches. Let's take a look at the every India vs South Africa Test series results.

Nov 13, 2025, 1:14 PM4 min read

Every India vs South Africa Test Series Results

Indian men’s cricket team is ready to host reigning World Test Championship (WTC) holders South Africa in a two-match Test series, starting at the iconic Eden Gardens in Kolkata on November 14. The upcoming two-match Test series is part of the ongoing World Test Championship 2025-27. Led by Shubman Gill, India will aim to bag crucial home points with eyes on the top 2 spot in order to secure qualification for the WTC 2027 final scheduled to be held at the Lord's Cricket Ground in June 2027.

India have enjoyed a solid run of form this year, playing eight matches with four wins, three losses, and one draw. One of those defeats came during a tough tour of Australia, but the team has bounced back impressively since then. They managed a 2-2 draw in England and followed it up with a 2-0 series win over the West Indies. 

The World Test Champions had a mixed start to their campaign, losing the first Test against Pakistan but responding strongly with a win in the second. This tour to India features one of the strongest South African sides in recent years.

Also Read: Most Runs in India vs South Africa Test Series

India vs South Africa | Head-to-head Record in Test

South Africa and India have a very close head-to-head record in Test cricket. Since South Africa’s readmission to international cricket in 1991, these two sides have clashed in 44 Test matches so far. South Africa hold a tiny edge with 18 wins, while India won 16 Tests, and 10 Tests between them ended in a draw.

Format Total Matches India Won South Africa Won Draw/No Result Tie
Tests 44 16 18 10 0

India vs South Africa | Last Five Tests Results

Over the last five Test series between the two nations, both India and South Africa have won two series each, with one series ending in a draw. Home advantage has clearly played a key role in the outcomes.

The 2023/24 two-match Test series in South Africa ended in a draw, with each team winning one match. South Africa won the first Test by an innings and 32 runs, while India clinched the second by 7 wickets.

South Africa won two series on home soil. In 2017/18, they defeated India 2-1 in a three-match series. Again in 2021/22, the Proteas won another three-match series 2-1 at home.

India has also claimed two series at home. In 2015/16, India won a four-match series 3-0, with one match drawn. In 2019/20, India swept South Africa 3-0 in a three-match series.

Also Read: Most Wickets in India vs South Africa Test Series

Every India vs South Africa Test Series Results

Series/Tournament
India in South Africa Test Series, 1992/93 1992/93 South Africa 1-0 (4)
South Africa in India Test Series, 1996/97 1996/97 India 2-1 (3)
India in South Africa Test Series, 1996/97 1996/97 South Africa 2-0 (3)
South Africa in India Test Series, 1999/00 1999/00 South Africa 2-0 (2)
India in South Africa Test Series, 2001/02 2001/02 South Africa 1-0 (2)
South Africa in India Test Series, 2004/05 2004/05 India 1-0 (2)
India in South Africa Test Series, 2006/07 2006/07 South Africa 2-1 (3)
South Africa in India Test Series, 2007/08 2007/08 drawn 1-1 (3)
South Africa in India Test Series, 2009/10 2009/10 drawn 1-1 (2)
India in South Africa Test Series, 2010/11 2010/11 drawn 1-1 (3)
India in South Africa Test Series, 2013/14 2013/14 South Africa 1-0 (2)
Freedom Trophy (South Africa in India), 2015/16 2015/16 India 3-0 (4)
Freedom Trophy (India in South Africa), 2017/18 2017/18 South Africa 2-1 (3)
Freedom Trophy (South Africa in India), 2019/20 2019/20 India 3-0 (3)
Freedom Trophy (India in South Africa), 2021/22 2021/22 South Africa 2-1 (3)
Freedom Trophy (India in South Africa), 2023/24 2023/24 drawn 1-1 (2)

Next Article

Most Wickets in India vs South Africa Test Series

India and South Africa will lock horns in a two-match Test series, starting at the Eden Gardens in Kolkata on Friday. So, before the start of the series, let's have a look at the bowlers with most wickets in India vs South Africa Test series.

Nov 13, 2025, 12:37 PM3 min read

Most Wickets in India vs South Africa Test Series

India and South Africa will lock horns in a two-match Test series, starting at the Eden Gardens in Kolkata on Friday. The Proteas last toured India for a Test series back in 2019, when the host blanked them 3-0. 

Talking about recent form in Test cricket, India ushered in the Shubman Gill era with a 2-2 draw in England and a 2-0 sweep over the West Indies at home. Meanwhile, the Proteas levelled 1-1 in Pakistan last month to kick off the defense of the ICC World Test Championship crown. This series is vital for both sides as they look to move up in the ICC WTC standings.

So, before the start of the series, let's have a look at the bowlers with most wickets in India vs South Africa Test series.

Also Read: Most Runs in India vs South Africa Test Series

Most Wickets in India vs South Africa Test Series

5. Morne Morkel | 58 Wickets

Most Wickets in India vs South Africa Test Series

Across 31 innings against India, Morne Morkel took 58 wickets at an average of 26.41 and a strike rate of 53.77. However, Morkel took only one five-wicket haul against India. His only five-for came in the first Test in 2010 in Centurion. Morkel, who made his Test debut against India, intimidated the Indian batters through most of his career.

4. Harbhajan Singh | 60 Wickets

Most Wickets in India vs South Africa Test Series

Harbhajan Singh is the 4th highest wicket-taker in India vs South Africa test cricket history. With an average of 28.40, Bhajji grabbed 60 wickets in 11 matches against South Africa. In 2004, Harbhajan returned with 7 for 87 at the historic Eden Gardens stadium.

3. Javagal Srinath | 64 Wickets

Most Wickets in India vs South Africa Test Series

Former Indian fast bowler, Javagal Srinath comes in 2nd place on the list of taking the most Test wickets for India against South Africa. Srinath played 13 matches and bagged 64 wickets. During his career, Srinath took 4 out of his 10 five-wicket hauls against the Proteas, with his best against them being 6/21 in Ahmedabad in 1996.

2. Dale Steyn | 65 Wickets

Most Wickets in India vs South Africa Test Series

South Africa’s aggressive fast bowler Dale Steyn has taken 65 wickets in just 14 matches at a bowling average of 21.53. Dale Steyn always wreaked havoc against India and is the most successful Protea bowler against the Asian giants. Interestingly, Steyn went wicketless just four times out of the 23 innings he bowled against India. His best performance came in Nagpur in 2010, when he claimed 10 wickets for 108 runs as the visitors won the game by a huge margin of an innings and 6 runs.

Also Read: Most Wickets in Test Cricket in 2025

1. Anil Kumble | 84 Wickets

Most Wickets in India vs South Africa Test Series

Great leg spinner Anil Kumble tops the list with 84 wickets in 40 innings of 21 Test matches. Kumble took five wickets in an innings thrice in these matches. With 3 five-wicket hauls, Kumble's brilliant performance came in 1992 in Johannesburg, 6/53. Kumble was a part of the Indian team, that won the first-ever test match in South Africa in 2006.

Next Article

Most Runs in India vs South Africa Test Series

India and South Africa will lock horns in a two-match Test series, starting at the Eden Gardens in Kolkata on Friday. So, before the start of the series, let's have a look at the batters with most runs in India vs South Africa Test series.

Nov 13, 2025, 11:29 AM4 min read

Most Runs in India vs South Africa Test Series

India and South Africa will lock horns in a two-match Test series, starting at the Eden Gardens in Kolkata on Friday. The Proteas last toured India for a Test series back in 2019, when the host blanked them 3-0. 

Talking about recent form in Test cricket, India ushered in the Shubman Gill era with a 2-2 draw in England and a 2-0 sweep over the West Indies at home. Meanwhile, the Proteas levelled 1-1 in Pakistan last month to kick off the defense of the ICC World Test Championship crown. This series is vital for both sides as they look to move up in the ICC WTC standings.

So, before the start of the series, let's have a look at the batters with most runs in India vs South Africa Test series.

Also Read: Most Test Centuries in Cricket History

Most Runs in India vs South Africa Test Series

5. AB de Villiers | 1334 Runs

Most Runs in India vs South Africa Test Series

Former South African captain and 'Mr. 360 Degree' of cricket, AB de Villiers, completes this top-5 list. AB de scored 1,334 runs in 20 Test matches at an average of 39.23 against India, including 3 centuries and 6 half-centuries. 

His best score was an unbeaten 217 runs, which he played in Ahmedabad in 2008. This remains one of the finest innings played on Indian soil by a visiting batsman. This was also his first double century in Test cricket. This innings was played at a time when India was a strong team at home and facing legendary spinners like Harbhajan Singh and Anil Kumble. Amla and de Villiers combined to put the Indian bowlers on the back foot, helping South Africa to an innings victory by scoring 494 runs in the first innings.

4. Virat Kohli | 1408 Runs

Most Runs in India vs South Africa Test Series

Virat Kohli has been one of India’s most consistent performers against South Africa in Test cricket, scoring 1,408 runs in 28 innings at an impressive average of 54.15, including 3 centuries and 5 fifties.

Kohli’s highest score of 254* against the proteas came in Pune (2019). He played this innings while captaining the Indian Test team. He completely demolished the opposition, leading India to over 600 runs and win the match by an innings. Kohli is the only Indian captain to have won a Test series 3-0 against South Africa. This happened in 2019 when India hosted South Africa. He's also the only Indian captain to have beaten South Africa in a Test series twice. Sachin Tendulkar did it first, followed by Sourav Ganguly in 2004.

3. Hashim Amla | 1528 Runs

Most Runs in India vs South Africa Test Series

Elegant and composed Hashim Amla is in third place when it comes to most runs in Tests between India and South Africa. He made 1528 runs at an average of 43.65 in 21 tests, including five centuries and seven fifties.

He had made his South Africa debut in 2004 against India in Kolkata and went on to score big against India both at home and in India, on pitches that helped spinners. His highest score of 253* came in South Africa’s huge innings and six runs in Nagpur in 2010. His knock included 22 fours and, along with Jacques Kallis’ 173, he helped South Africa post 558/6d. India managed 233 and 319 runs in response.

2. Jacques Kallis | 1734 Runs

Most Runs in India vs South Africa Test Series

Legendary South Africa all-rounder Jacques Kallis comes in at the second spot in this list. Kallis amassed 1734 runs at an average of 69.36 in 18 Tests, including seven centuries and five fifties.

Kallis’ highest score with the bat against India was 201*, which came in the first Test at Centurion in the 2010 series. India had made 136 runs in the first innings. South Africa made 620/4d with centuries by Kallis, Hashim Amla (140), and AB de Villiers (129*). Kallis starred with 201* with 15 fours and five sixes. He also took two wickets across two India innings and was Player of the Match as the Proteas won by an innings and 25 runs. 

Also Read: Most Wickets in Test Cricket in 2025

1. Sachin Tendulkar | 1741 Runs

Most Runs in India vs South Africa Test Series

The record for most runs in India vs South Africa Test series is held by India's batting maestro Sachin Tendulkar. The legendary batter has 1741 runs in 45 innings at an average of 42.26 in 25 Tests, including seven centuries and five fifties.

Tendulkar’s brilliant 169 came in the second Test in Cape Town in the 1996 series. South Africa had made 529/7d, and in return, India was 58/5 when Tendulkar, the captain, got together with Mohammad Azharuddin to launch a scathing counterattack in a 222-run partnership. Tendulkar made 169 in 254 balls with 26 fours to his name. His knock was ended by a brilliant catch by Adam Bacher as India went on to lose by 282 runs.

Next Article

Indian cricket team's schedule till T20 World Cup 2026

While the full schedule of the T20 Men's World Cup 2026 is yet to be out, it is expected to begin in the first week of February with the final slated to be held in the first week of March. India have a total of ten T20I scheduled till the World Cup.

Nov 10, 2025, 2:07 PM3 min read

Indian cricket team's schedule till T20 World Cup 2026

The T20 World Cup 2026 will be hosted by India and Sri Lanka. Defending champion India is the primary host country for the tournament. Team India, led by Rohit Sharma, had performed brilliantly in the last T20 World Cup played in 2024 under the hosting of USA and West Indies and won the title by defeating South Africa in the final. Suryakumar Yadav is now the T20I captain of Team India. He will aim to lead India to the T20 World Cup 2026. However, the schedule for the number of T20 matches Team India will play before the World Cup has been revealed.

While the full schedule of the T20 Men's World Cup 2026 is yet to be out, it is expected to begin in the first week of February with the final slated to be held in the first week of March. India have a total of ten T20I scheduled till the World Cup.

Also Read: Who scored the fastest century in T20 World Cups?

Indian cricket team's schedule till T20 World Cup 2026

India set to host South Africa

Ahead of the 2026 World Cup, the Indian team will host South Africa for an all-format tour that has two Tests, three ODIs and five T20Is. Here is the schedule of the entire tour.

  • 1st Test: November 14-18 - Kolkata
  • 2nd Test: November 22-26 - Guwahati
  • 1st ODI: November 30 - Ranchi
  • 2nd ODI: December 3 - Raipur
  • 3rd ODI: December 6 - Vizag
  • 1st T20I: December 9: Cuttack
  • 2nd T20I: December 11: New Chandigarh
  • 3rd T20I: December 14: Dharamsala
  • 4th T20I: December 17: Lucknow
  • 5th T20I: December 19: Ahmedabad

Also Read: Best bowling spells in T20 World Cups

Limited-overs tour against New Zealand

Following the series against South Africa, the Indian team will play three ODIs and five T20Is against New Zealand on home soil.

  • 1st ODI: January 11 - Vadodara
  • 2nd ODI: January 14 - Rajkot
  • 3rd ODI: January 18 - Indore
  • 1st T20I: January 21 - Nagpur
  • 2nd T20I: January 23 - Raipur
  • 3rd T20I: January 25 - Guwahati
  • 4th T20I: January 28 - Vizag
  • 5th T20I: January 31 - Thiruvananthapuram

With 10 T20Is at home before the T20 World Cup 2026, India’s focus will be on fine-tuning combinations, testing young players, and ensuring the team is ready to defend its crown on home soil.

Next Article

Most International Runs for India in 2025

As we near the end of the year, Indian Test and ODI captain Shubman Gill tops the 2025 leading run-scorers chart across all formats. Let's have a look at the batters with most international runs for India in 2025.

Nov 10, 2025, 1:03 PM4 min read

Most International Runs for India in 2025

Indian Test skipper Shubman Gill stands as the only Indian with over 1,000 international runs in 2025 so far. Infact, since 2023, when he settled himself in the Indian team as a regular member, Gill has been world's leading run-getter across all formats. Since 2023, he has also had the most international tons.

As we near the end of the year, let's have a look at the batters with most international runs for India in 2025.

Also Read: Bowlers to take 100 wickets in every format

Most International Runs for India in 2025

5. Yashasvi Jaiswal | 677 Runs

Most International Runs for India in 2025

Yashasvi Jaiswal is a very young, talented cricketer that India has and we know him as an aggressive cricketer and he adjusts very well to different formats. Test cricket has been the format where Jaiswal has truly shined. 

Jaiswal has scored 677 runs in 2025 in just 16 innings at an average of 42.31 and a strike rate of 67.70. He also has three centuries and two half-centuries to his name. His highest score of 175 came during the second Test against the West Indies in New Delhi. After pacing a commanding knock of 173* on Day 1, he added just two more runs before a confusing mix-up with captain Shubman Gill resulted in a run-out early on Day 2.

4. Ravindra Jadeja | 709 Runs

Most International Runs for India in 2025

Ravindra Jadeja has had an exceptional year with the bat in 2025, scoring 709 runs in just 18 innings and proving his worth as one of India’s most valuable all-rounders. He has two centuries and five half-centuries to his name at an average of 78.77 and a strike rate of 54.66.

Jadeja also has the fourth-most runs in Tests in 2025. Playing his eighth Test in 2025, Jadeja has raced to 659 runs at a stellar average of 82.37 across 13 innings. This includes two tons and five fifties.

3. Abhishek Sharma | 756 Runs

Most International Runs for India in 2025

India’s in-form T20I opener Abhishek Sharma has almost developed a trademark move, charging down the track on the very first ball he faces. The top-ranked T20I batter has been in exceptional touch in 2025, smashing 756 runs in 17 innings at an average of 47.25 and a strike rate of 196.36. 

Abhishek was named Player of the Series in India’s 2–1 T20I series win over Australia, where he scored 163 runs in five innings at an average of 40.75 and a strike rate of 161.39. He had also been adjudged as the Player of the Tournament in Asia Cup and had scored a total of 314 runs in seven innings.

2. KL Rahul | 986 Runs

Most International Runs for India in 2025

As India’s second-highest run scorer in 2025, KL Rahul has had an incredible year, scoring 986 runs from 24 innings at an average of 49.30 across all formats. Rahul also has three centuries and half-centuries to his name this year. His most recent appearance came during India’s just finished three-match ODI series against Australia, in which he amassed 49 runs in two innings as the Men in Blue lost the series 1-2.

KL Rahul is anticipated to be included in India’s team for the forthcoming two-match home Test series against South Africa.

Also Read: Most Wickets in Test Cricket in 2025

1. Shubman Gill | 1728 Runs

Most International Runs for India in 2025

Shubman Gill, India's Test captain and newly-appointed ODI captain, is on a purple patch since the Test tour of England. The Punjab batter racked up four centuries in that series and has had an exceptional year overall so far.

Gill has scored the most international runs for India in 2025 so far with 1728 runs from 38 innings. The 26-year-old has seven centuries and three fifties, averaging an impressive 52.36 with the bat.

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.