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

Peter Willey: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
36407090.005lbw b AME Roberts2v WILeeds22 Jul 1976
45859052.945c AME Roberts b MA Holding4v WILeeds22 Jul 1976
331175028.215c RC Fredericks b CL King2v WILondon12 Aug 1976
111009.095c CG Greenidge b VA Holder4v WILondon12 Aug 1976
140025.005c MHN Walker b KJ O'Keeffe2v AUSManchester2 Jun 1977
6181033.335c †RW Marsh b GJ Cosier1v AUSBirmingham4 Jun 1977
52808065.005c Yajurvindra Singh b BS Bedi1v INDLondon30 Aug 1979
31954032.635c †B Reddy b KD Ghavri3v INDLondon30 Aug 1979
58*673086.575not out1v WISydney28 Nov 1979
37542068.523c †RW Marsh b RM Hogg2v AUSMelbourne8 Dec 1979
645880110.343c MHN Walker b GS Chappell1v AUSSydney11 Dec 1979
9181050.003c GS Chappell b G Dymock2v AUSPerth14 Dec 1979
12181066.673lbw b G Dymock4v AUSPerth14 Dec 1979
34514066.673run out1v WIBrisbane23 Dec 1979
51775066.233b LS Pascoe2v AUSSydney26 Dec 1979
8241033.334c JM Wiener b G Dymock1v AUSSydney4 Jan 1980
3280010.713b LS Pascoe3v AUSSydney4 Jan 1980
02000.003lbw b DK Lillee2v AUSSydney14 Jan 1980
5380013.163c CH Lloyd b CL King2v WIAdelaide16 Jan 1980
51913056.043run out2v WIMelbourne20 Jan 1980
3160018.753b J Garner1v WISydney22 Jan 1980
190011.115lbw b LS Pascoe1v AUSMelbourne1 Feb 1980
250040.005c †RW Marsh b DK Lillee3v AUSMelbourne1 Feb 1980
7381018.422c IVA Richards b MD Marshall2v WILeeds28 May 1980
56935060.221c & b MA Holding2v WILondon30 May 1980
13402032.507b MD Marshall1v WINottingham5 Jun 1980
38846045.247b MD Marshall3v WINottingham5 Jun 1980
4330012.128b MA Holding1v WILondon19 Jun 1980
02000.007b MD Marshall1v WIManchester10 Jul 1980
62*1239150.417not out3v WIManchester10 Jul 1980
34982034.696c CH Lloyd b MA Holding1v WILondon24 Jul 1980
100*20316049.268not out3v WILondon24 Jul 1980
160016.677c †DL Murray b CEH Croft1v WILeeds7 Aug 1980
10352028.577c †DL Murray b MA Holding3v WILeeds7 Aug 1980
230066.677c GN Yallop b DK Lillee1v AUSLondon20 Aug 1980
5111045.457lbw b LS Pascoe2v AUSLondon28 Aug 1980
02000.003c †DA Murray b CEH Croft2v WIKingstown4 Feb 1981
13192068.427lbw b J Garner2v WIPort of Spain13 Feb 1981
21701030.007c CH Lloyd b J Garner3v WIPort of Spain13 Feb 1981
21421050.007b CEH Croft1v WIAlbion26 Feb 1981
19*743025.687not out2v WIBridgetown13 Mar 1981
17681025.007lbw b CEH Croft4v WIBridgetown13 Mar 1981
102*15815164.567not out1v WISt John's27 Mar 1981
1*80012.505not out3v WISt John's27 Mar 1981
4230017.395c †DA Murray b MD Marshall1v WIKingston10 Apr 1981
671207055.835c CG Greenidge b IVA Richards3v WIKingston10 Apr 1981
373340112.126c GM Wood b TM Chappell2v AUSBirmingham6 Jun 1981
42664063.646c †RW Marsh b RM Hogg2v AUSLeeds8 Jun 1981
10221045.456c AR Border b TM Alderman1v AUSNottingham18 Jun 1981
13272048.156lbw b DK Lillee3v AUSNottingham18 Jun 1981
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.