ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Keith Fletcher: Batting innings by innings (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,643 of the 5,649 matches in this selection (from 1971). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
24471051.063c GS Chappell b AA Mallett1v AUSMelbourne5 Jan 1971
60768078.953b RAL Massie2v AUSManchester24 Aug 1972
20561035.714c KR Stackpole b GS Chappell1v AUSLondon26 Aug 1972
34643053.134c †RW Marsh b JR Hammond2v AUSBirmingham28 Aug 1972
16*1330123.085not out2v NZManchester18 Jul 1973
25390164.105c RJ Hadlee b BR Taylor1v NZSwansea20 Jul 1973
2100020.005lbw b VA Holder2v WILeeds5 Sept 1973
63806078.755b BD Julien1v WILondon7 Sept 1973
39592066.105c & b BS Bedi2v INDLeeds13 Jul 1974
55*797069.625not out2v INDLondon15 Jul 1974
260033.335c †Wasim Bari b Asif Masood1v PAKBirmingham3 Sept 1974
31484064.584c IR Redpath b JR Thomson2v AUSMelbourne1 Jan 1975
11191057.894c GM Turner b BE Congdon1v NZDunedin8 Mar 1975
18*22--81.823not out2v NZWellington9 Mar 1975
681074163.553b S Abid Ali1v INDLondon7 Jun 1975
13114713089.123run out1v NZNottingham11 Jun 1975
8450017.783lbw b GJ Gilmour1v AUSLeeds18 Jun 1975
26692037.685b DR Doshi2v INDAhmedabad25 Nov 1981
5360013.894c KBJ Azad b SM Patil1v INDJullundur20 Dec 1981
695244132.696b S Madan Lal1v INDCuttack27 Jan 1982
121220100.005b DS de Silva1v SLColombo13 Feb 1982
38483079.175run out2v SLColombo14 Feb 1982

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