ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Ravi Shastri: Bowling innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OversMdnsRunsWktsEconInnsOppositionGroundDate
2895431.931v NZWellington21 Feb 1981
30933.003v NZWellington21 Feb 1981
42216521.552v NZChristchurch6 Mar 1981
561312552.232v NZAuckland13 Mar 1981
1882421.334v NZAuckland13 Mar 1981
1012402.402v ENGAhmedabad25 Nov 1981
1962711.422v ENGBombay27 Nov 1981
43148341.931v ENGBangalore9 Dec 1981
2073111.553v ENGBangalore9 Dec 1981
705307.571v ENGJullundur20 Dec 1981
27310904.041v ENGDelhi23 Dec 1981
21102211.051v ENGCalcutta1 Jan 1982
1743502.063v ENGCalcutta1 Jan 1982
632310431.652v ENGMadras13 Jan 1982
1013413.401v ENGCuttack27 Jan 1982
2365122.221v ENGKanpur30 Jan 1982
1103703.362v ENGLeeds2 Jun 1982
805306.631v ENGLondon4 Jun 1982
34107302.151v ENGLondon10 Jun 1982
20904.504v ENGLondon10 Jun 1982
2384411.911v ENGManchester24 Jun 1982
41.3810932.631v ENGLondon8 Jul 1982
1634002.503v ENGLondon8 Jul 1982
604106.831v PAKGujranwala3 Dec 1982
2238103.681v PAKLahore10 Dec 1982
1413302.363v PAKLahore10 Dec 1982
403107.751v PAKMultan17 Dec 1982
703915.571v PAKLahore31 Dec 1982
2216212.822v PAKKarachi30 Jan 1983
2484341.792v WIKingston23 Feb 1983
2127123.382v WIPort of Spain11 Mar 1983
804836.002v WIAlbion29 Mar 1983
2238413.821v WIGeorgetown31 Mar 1983
511012.002v WISt George's7 Apr 1983
501313322.662v WIBridgetown15 Apr 1983
46.4514113.022v WISt. John's28 Apr 1983
5.102635.032v WIManchester9 Jun 1983
1213813.171v ZIMLeicester11 Jun 1983
201608.001v AUSNottingham13 Jun 1983
10707.002v ZIMRoyal Tunbridge Wells18 Jun 1983
37.2126331.691v PAKJalandhar24 Sept 1983
32100.333v PAKJalandhar24 Sept 1983
30.477552.452v PAKNagpur5 Oct 1983
38710312.711v WIKanpur21 Oct 1983
37.5710622.802v WINew Delhi29 Oct 1983
1733622.124v WINew Delhi29 Oct 1983
1022312.302v WIVadodara9 Nov 1983
16.324512.731v WIAhmedabad12 Nov 1983
20904.503v WIAhmedabad12 Nov 1983
3589822.802v WIBombay24 Nov 1983
Page 1Next

Mdns maidens · Wkts wickets · Econ economy: runs per over · Inns innings of the match

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