Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Ravi Shastri: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
3*170017.6510not out2v NZWellington21 Feb 1981
19543035.1910c †IDS Smith b MC Snedden4v NZWellington21 Feb 1981
12*810014.8110not out1v NZChristchurch6 Mar 1981
5450011.117c & b BL Cairns1v NZAuckland13 Mar 1981
9342026.479run out3v NZAuckland13 Mar 1981
3*120025.0010not out1v ENGBombay27 Nov 1981
331342024.636lbw b GR Dilley3v ENGBombay27 Nov 1981
113007.695lbw b JK Lever2v ENGBangalore9 Dec 1981
932439038.278lbw b GA Gooch2v ENGDelhi23 Dec 1981
8351022.867run out2v ENGCalcutta1 Jan 1982
2170011.767c †RW Taylor b RGD Willis2v ENGKanpur30 Jan 1982
4310133.338c G Cook b RGD Willis2v ENGLondon10 Jun 1982
23690033.334b PJW Allott3v ENGLondon10 Jun 1982
07000.002c G Cook b RGD Willis2v ENGManchester24 Jun 1982
661754037.711c IT Botham b RGD Willis2v ENGLondon8 Jul 1982
03000.001c †RW Taylor b RGD Willis4v ENGLondon8 Jul 1982
7391017.958lbw b Jalal-ud-Din2v PAKLahore10 Dec 1982
12832715039.142st †Wasim Bari b Abdul Qadir1v PAKKarachi30 Jan 1983
17363047.222c †Wasim Bari b Imran Khan3v PAKKarachi30 Jan 1983
1-00-6c †PJL Dujon b MA Holding1v WIKingston23 Feb 1983
25*--0-6not out3v WIKingston23 Feb 1983
42--0-6c HA Gomes b MD Marshall1v WIPort of Spain11 Mar 1983
9--0-6lbw b MA Holding3v WIPort of Spain11 Mar 1983
29--0-6c IVA Richards b AME Roberts1v WIBridgetown15 Apr 1983
19--0-6c CH Lloyd b MD Marshall3v WIBridgetown15 Apr 1983
102-50-6st †PJL Dujon b HA Gomes1v WISt. John's28 Apr 1983
9*--0-6not out3v WISt. John's28 Apr 1983
26--0-6c †Wasim Bari b Azeem Hafeez2v PAKJalandhar24 Sept 1983
521435036.367c Mudassar Nazar b Azeem Hafeez1v PAKNagpur5 Oct 1983
0-00-6c Mudassar Nazar b Mohammad Nazir3v PAKNagpur5 Oct 1983
0-00-6c †PJL Dujon b WW Davis2v WIKanpur21 Oct 1983
46*1418032.627not out3v WIKanpur21 Oct 1983
49--0-5lbw b WW Davis1v WINew Delhi29 Oct 1983
26--0-5lbw b MA Holding3v WINew Delhi29 Oct 1983
13--0-5c CH Lloyd b WW Daniel2v WIAhmedabad12 Nov 1983
1-00-5c †PJL Dujon b MA Holding4v WIAhmedabad12 Nov 1983
772189035.325b MA Holding1v WIBombay24 Nov 1983
38--0-4run out3v WIBombay24 Nov 1983
12--0-6b MA Holding1v WICalcutta10 Dec 1983
2-00-7b MD Marshall3v WICalcutta10 Dec 1983
72--0-7lbw b WW Davis2v WIMadras24 Dec 1983
0-00-6lbw b Azeem Hafeez2v PAKLahore17 Oct 1984
71--0-6lbw b Saleem Malik3v PAKLahore17 Oct 1984
13927016251.486c †Ashraf Ali b Abdul Qadir1v PAKFaisalabad24 Oct 1984
14232317143.966c AJ Lamb b PI Pocock2v ENGMumbai28 Nov 1984
2110018.186c G Fowler b PI Pocock1v ENGDelhi12 Dec 1984
25*1352018.526not out3v ENGDelhi12 Dec 1984
11135713031.096b NG Cowans1v ENGKolkata31 Dec 1984
7*501014.001not out3v ENGKolkata31 Dec 1984
2120016.676c †PR Downton b NA Foster1v ENGChennai13 Jan 1985
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · 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.