Australia won the first T20I by 4 wickets, to lead the series 1–0.[3] The second T20I was reduced to 8 overs per side due to a wet outfield, with India winning the match by 6 wickets.[4] India won the third and final T20I by 6 wickets to win the series 2–1.[5]
India won the Test series 2–1,[6] and retained the Border–Gavaskar Trophy.[7] Australia's win in the third Test secured their place in the World Test Championship final.[8] Results in other matches confirmed that India also qualified for the Championship final after the drawn fourth Test.[9]
India won the first ODI by 5 wickets, to lead the series 1–0.[10] But Australia won the second ODI by 10 wickets, to level the series 1–1.[11] Australia won the third ODI by 21 runs and won the series 2–1.[12]
In August 2022, the Board of Control for Cricket in India (BCCI) confirmed the schedule for the T20Is.[14] On 8 December 2022, the BCCI confirmed the schedule for the Tests and the ODIs.[15]
On 13 February 2023, BCCI confirmed the venue of third test was shifted from Dharamshala to Indore.[16] The ground was rated "poor" by the International Cricket Council (ICC) and received three demerit points.[17] However on 27 March 2023, ICC changed the rating to "below average",[18] and the ground received one demerit point,[19] after an appeal by the BCCI.[20]
On 10 January 2023, Mitchell Starc was ruled out of the first Test against India due to finger injury.[30] On 1 February 2023, Shreyas Iyer was ruled out of the first Test against Australia due to back injury.[31] On 5 February 2023, Josh Hazlewood was ruled out of the first Test against India due to achilles niggle in his left leg.[32] On 7 February 2023, Cameron Green was ruled out of the first Test against India due to fractured finger.[33] Ahead of the second Test, Matthew Kuhnemann replaced Mitchell Swepson in Australia's squad.[34] On 12 February 2023, Jaydev Unadkat was released from India's squad for second Test, to play Ranji Trophy Final.[35] On 20 February 2023, Australia's Josh Hazlewood was ruled out of Test series.[36] Mitchell Swepson re-joined the squad prior to the third Test.[37] On 21 February 2023, Australia's David Warner was ruled out of the last two Tests due to elbow injury.[38] On 22 February 2023, Ashton Agar was released from Australia's squad for last two Tests, to play Sheffield Shield and Marsh One-Day Cup.[39][40]Pat Cummins was unavailable for the last two Tests due to a family emergency, with Steve Smith named as captain.[41][42]
On 19 February 2023, BCCI confirmed that Rohit Sharma would be unavailable for the first ODI due to family commitments, with Hardik Pandya named as the captain in his place.[43] On 6 March 2023, Australia's Jhye Richardson was ruled out from the ODI series due to a hamstring injury,[44] with Nathan Ellis named as his replacement.[45] On 14 March 2023, Pat Cummins left the ODI squad due to family problems,[46] with Steve Smith named as the captain in his absence.[47] On 14 March 2023, Shreyas Iyer was ruled out of the ODI series due to recurrence of back injury.[48][49]
Ravichandran Ashwin (Ind) became the second-fastest bowler, in terms of matches, to take 450 wickets in Tests (89).[56] Ashwin also claimed his 25th five wicket haul in India, joint highest (with Anil Kumble) by anyone in India.[57]
The score of 91 was Australia's lowest Test total in India.[58] Ten Australian batsmen were given out LBW in this match, also a new record for Australia.[59]
World Test Championship points: India 12, Australia 0.
With the pitch seeming likely to favour spinners, India played three spinners, while Australia played two, giving Murphy his debut. Australia also dropped Head, in a decision which was widely criticised in Australia,[60] replacing him with Handscomb. So the Indian team was Sharma, Rahul, Pujara, Kohli, Suryakumar Yadav (batters), Bharat (wicket-keeper), Ashwin, Jadeja, Patel (spin bowlers), Shami and Siraj (fast bowlers); and the Australian team was Khawaja, Warner, Labuschagne, Smith, Handscomb, Renshaw (batters), Carey (wicket-keeper), Lyon, Murphy (spin bowlers), Cummins and Boland (fast bowlers).
Despite a modest first-innings total of 177, Australia's position looked reasonable when India were 168 for 5, despite Sharma going on to make 120. But Jadeja (70) and Patel (84) gave India a large lead. The Australia were then bowled out in their second innings for 91, appearing to have no answer to India's spinners,[61] who took 16 wickets between them for the match.
7/42 was a career best bowling performance by Ravindra Jadeja.[65] Jadeja dismissed five batsmen bowled in the second innings. This happened in Test cricket after a gap of more than 20 years, with Shoaib Akhtar being the last bowler to do so in 2002.[66]
Ravichandran Ashwin (Ind) became the leading wicket taker in matches vs Australia, as well as the leading wicket taker in the Border–Gavaskar Trophy, overtaking Nathan Lyon (Aus), before Lyon regained the top spot in the same match.
Cheteshwar Pujara (Ind) became the fourth batsman, to score 2,000 runs against a single team in Tests.[75]
Rohit Sharma (Ind) scored his 17,000th run in international cricket, being the 6th Indian cricketer to do so.[76]
Virat Kohli (Ind) became the second Indian to take 300 catches in International cricket.[77] Kohli also scored 4,000 Test runs in India and became the fifth cricketer to achieve this feat.[78]
Axar Patel became the fastest bowler for India to take fifty test wickets, in terms of balls bowled (2205).[79]
World Test Championship points: India 4, Australia 4.