Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Ravi Shastri: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
21 Sept 1985SL 171/5 v IND 157/42nd ODI · ODIIND251/220Sri Lanka won by 14 runsColomboIndia tour of Sri Lanka 1985
14 Sept 1985SL 198 & 307/7 v IND 249 & 325/53rd Test · TestIND6 & 810/28 & 0/570Match drawnKandyIndia tour of Sri Lanka 1985
6 Sept 1985SL 385 & 206/3 v IND 244 & 1982nd Test · TestIND17 & 43/74 & 1/411Sri Lanka won by 149 runsColomboIndia tour of Sri Lanka 1985
30 Aug 1985SL 347 & 61/4 v IND 218 & 2511st Test · TestIND9 & 402/700Match drawnColomboIndia tour of Sri Lanka 1985
25 Aug 1985SL 241/6 v IND 242/81st ODI · ODIIND671/351India won by 2 wickets (with 3 balls remaining)ColomboIndia tour of Sri Lanka 1985
29 Mar 1985AUS 139 v IND 140/7Final · ODIIND92/140India won by 3 wickets (with 64 balls remaining)Sharjah1984–85 Four-Nations Cup
22 Mar 1985IND 125 v PAK 871st Match · ODIIND02/170India won by 38 runsSharjah1984–85 Four-Nations Cup
10 Mar 1985IND 177/2 v PAK 176/9Final · ODIIND63*1/441India won by 8 wickets (with 17 balls remaining)MelbourneWorld Championship of Cricket 1984/85
5 Mar 1985IND 207/3 v NZ 2061st Semi-Final · ODIIND533/310India won by 7 wickets (with 39 balls remaining)SydneyWorld Championship of Cricket 1984/85
3 Mar 1985AUS 163 v IND 165/29th Match · ODIIND511/340India won by 8 wickets (with 83 balls remaining)MelbourneWorld Championship of Cricket 1984/85
26 Feb 1985ENG 149 v IND 235/96th Match · ODIIND133/301India won by 86 runsSydneyWorld Championship of Cricket 1984/85
20 Feb 1985IND 184/4 v PAK 1833rd Match · ODIIND20/272India won by 6 wickets (with 25 balls remaining)MelbourneWorld Championship of Cricket 1984/85
31 Jan 1985IND 553/8 & 97/1 v ENG 417 & 91/05th Test · TestIND59 & 23/52 & 0/120Match drawnKarachiEngland tour of India and Sri Lanka 1984/85
27 Jan 1985IND 114/5 v ENG 121/65th ODI · ODIIND531/300England won by 7 runsChandigarhEngland tour of India and Sri Lanka 1984/85
23 Jan 1985IND 241/7 v ENG 240/74th ODI · ODIIND24*4/401India won by 3 wickets (with 14 balls remaining)NagpurEngland tour of India and Sri Lanka 1984/85
20 Jan 1985IND 205/6 v ENG 206/73rd ODI · ODIIND331/291England won by 3 wickets (with 6 balls remaining)BengaluruEngland tour of India and Sri Lanka 1984/85
13 Jan 1985IND 272 & 412 v ENG 652/7 & 35/14th Test · TestIND2 & 332/143 & 0/20England won by 9 wicketsChennaiEngland tour of India and Sri Lanka 1984/85
31 Dec 1984IND 437/7 & 29/1 v ENG 2763rd Test · TestIND111 & 7*0/441Match drawnKolkataEngland tour of India and Sri Lanka 1984/85
27 Dec 1984IND 252/5 v ENG 241/62nd ODI · ODIIND1020/481England won by 1 run (revised target)CuttackEngland tour of India and Sri Lanka 1984/85
12 Dec 1984IND 307 & 235 v ENG 418 & 127/22nd Test · TestIND2 & 25*0/44 & 0/201England won by 8 wicketsDelhiEngland tour of India and Sri Lanka 1984/85
5 Dec 1984IND 214/6 v ENG 215/61st ODI · ODIIND110/491England won by 4 wickets (with 10 balls remaining)PuneEngland tour of India and Sri Lanka 1984/85
28 Nov 1984IND 465/8 & 51/2 v ENG 195 & 3171st Test · TestIND142 & DNB1/23 & 1/502India won by 8 wicketsMumbaiEngland tour of India and Sri Lanka 1984/85
31 Oct 1984PAK v IND 210/32nd ODI · ODIIND6*-0No resultSialkotIndia tour of Pakistan 1984/85
24 Oct 1984PAK 674/6 v IND 5002nd Test · TestIND1391/990Match drawnFaisalabadIndia tour of Pakistan 1984/85
17 Oct 1984PAK 428/9 v IND 156 & 371/61st Test · TestIND0 & 713/901Match drawnLahoreIndia tour of Pakistan 1984/85
12 Oct 1984PAK 199/7 v IND 1531st ODI · ODIIND60/300Pakistan won by 46 runsQuettaIndia tour of Pakistan 1984/85
6 Oct 1984IND 235/5 v AUS 236/45th ODI · ODIIND1020/350Australia won by 6 wickets (with 23 balls remaining)IndoreAustralia tour of India 1984/85
5 Oct 1984IND 206/6 v AUS 210/34th ODI · ODIIND45-0Australia won by 7 wickets (with 13 balls remaining)AhmedabadAustralia tour of India 1984/85
3 Oct 1984IND 21/2 v AUS3rd ODI · ODIINDDNB-0No resultJamshedpurAustralia tour of India 1984/85
1 Oct 1984IND 175 v AUS 29/12nd ODI · ODIIND2-0No resultTrivandrumAustralia tour of India 1984/85
28 Sept 1984IND 172 v AUS 220/91st ODI · ODIIND50/230Australia won by 48 runsNew DelhiAustralia tour of India 1984/85
13 Apr 1984IND 188/4 v PAK 1343rd Match · ODIINDDNB3/400India won by 54 runsSharjah1984 Asia Cup
8 Apr 1984IND 97/0 v SL 962nd Match · ODIINDDNB1/130India won by 10 wickets (with 170 balls remaining)Sharjah1984 Asia Cup
24 Dec 1983IND 451/8 v WI 313 & 64/16th Test · TestIND721/72 & 1/100Match drawnMadrasWest Indies tour of India 1983/84
17 Dec 1983IND 178/7 v WI 182/45th ODI · ODIIND182/190West Indies won by 6 wickets (with 14 balls remaining)GuwahatiWest Indies tour of India 1983/84
10 Dec 1983IND 241 & 90 v WI 3775th Test · TestIND12 & 20/561West Indies won by an innings and 46 runsCalcuttaWest Indies tour of India 1983/84
7 Dec 1983IND 229/5 v WI 333/84th ODI · ODIINDDNB1/770West Indies won by 104 runsJamshedpurWest Indies tour of India 1983/84
1 Dec 1983IND 240/7 v WI 241/23rd ODI · ODIIND41*1/530West Indies won by 8 wickets (with 10 balls remaining)IndoreWest Indies tour of India 1983/84
24 Nov 1983IND 463 & 173/5 v WI 393 & 104/44th Test · TestIND77 & 382/98 & 2/320Match drawnBombayWest Indies tour of India 1983/84
12 Nov 1983IND 241 & 103 v WI 281 & 2013rd Test · TestIND13 & 11/45 & 0/90West Indies won by 138 runsAhmedabadWest Indies tour of India 1983/84
9 Nov 1983IND 214/6 v WI 217/62nd ODI · ODIIND651/230West Indies won by 4 wickets (with 7 balls remaining)VadodaraWest Indies tour of India 1983/84
29 Oct 1983IND 464 & 233 v WI 384 & 120/22nd Test · TestIND49 & 262/106 & 2/360Match drawnNew DelhiWest Indies tour of India 1983/84
21 Oct 1983IND 207 & 164 v WI 4541st Test · TestIND0 & 46*1/1030West Indies won by an innings and 83 runsKanpurWest Indies tour of India 1983/84
5 Oct 1983IND 245 & 262/8 v PAK 322 & 42/13rd Test · TestIND52 & 05/750Match drawnNagpurPakistan tour of India 1983/84
24 Sept 1983IND 374 v PAK 337 & 16/02nd Test · TestIND263/63 & 0/11Match drawnJalandharPakistan tour of India 1983/84
18 Jun 1983IND 266/8 v ZIM 23520th Match · ODIIND10/71India won by 31 runsRoyal Tunbridge Wells1983 Cricket World Cup
15 Jun 1983WI 282/9 v IND 216/914th Match · ODIIND6-1West Indies won by 66 runsLondon1983 Cricket World Cup
13 Jun 1983AUS 320/9 v IND 15811th Match · ODIIND110/160Australia won by 162 runsNottingham1983 Cricket World Cup
11 Jun 1983ZIM 155 v IND 157/58th Match · ODIIND171/381India won by 5 wickets (with 135 balls remaining)Leicester1983 Cricket World Cup
9 Jun 1983IND 262/8 v WI 2284th Match · ODIIND5*3/260India won by 34 runsManchester1983 Cricket World Cup
PreviousPage 4 · 229 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.