THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · ENGLAND · MEN

Peter Willey

Middle-order batter · 1976 to 1986 · 52 internationals

Compare
52Internationals
1,722Runs
2Hundreds
20Wickets
7Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test265061,184102*26.902,79442.372521604
ODI262415386423.3985562.92053490
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test26201,0914945672/732/7365.142.50155.85000
ODI26221,0319659133/333/3350.693.8379.3000-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test26443030.0681 (1ct 0st)
ODI26264040.1531 (1ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Peter Willey: Test and ODI stats

Where the career sits

Runs by format
Test 1,184 69%ODI 538 31%
Wickets by format
Test 7 35%ODI 13 65%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test505020201976-07-221986-07-24Complete
ODI242422221977-06-021986-03-31Complete

Questions fans ask about Peter Willey

How many Test runs has Peter Willey scored?
Peter Willey has 1,184 runs in 50 Test innings from 26 matches at an average of 26.90 and a strike rate of 42.37. Highest score: 102*.
What is Peter Willey's Test batting average?
Peter Willey's Test batting average is 26.90, from 1,184 runs and 50 innings.
How many Test wickets has Peter Willey taken?
Peter Willey has taken 7 wickets in Test from 26 matches at a bowling average of 65.14. Best innings: 2/73.
How many ODI runs has Peter Willey scored?
Peter Willey has 538 runs in 24 ODI innings from 26 matches at an average of 23.39 and a strike rate of 62.92. Highest score: 64.
What is Peter Willey's ODI batting average?
Peter Willey's ODI batting average is 23.39, from 538 runs and 24 innings.
How many ODI wickets has Peter Willey taken?
Peter Willey has taken 13 wickets in ODI from 26 matches at a bowling average of 50.69. Best innings: 3/33.

Explore every recorded innings

52 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
1986-07-24England v New ZealandTestMatch drawn
1986-04-03England v West IndiesTestWest Indies won by 10 wickets
1986-03-31England v West IndiesODIWest Indies won by 8 wickets
1986-03-21England v West IndiesTestWest Indies won by inns & 30 runs
1986-03-19England v West IndiesODIWest Indies won by 135 runs
1986-03-07England v West IndiesTestWest Indies won by 7 wickets
1986-03-04England v West IndiesODIEngland won by 5 wickets
1986-02-21England v West IndiesTestWest Indies won by 10 wickets
1986-02-18England v West IndiesODIWest Indies won by 6 wickets
1985-06-13Australia v EnglandTestEngland won by 5 wickets
1985-06-03Australia v EnglandODIEngland won by 8 wickets
1985-06-01Australia v EnglandODIAustralia won by 4 wickets

TEST CAREER · 1976 to 1986

Peter Willey in Tests

Complete: every official innings is in the scorecards

1,184Runs
26.90Average
42.37Strike rate
2Hundreds
5Fifties
102*Highest

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career265061,184102*26.902,79442.372521604
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career26201,0914945672/732/7365.142.50155.85000
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career26443030.0681 (1ct 0st)

Test career in charts

Test runs, innings by innings
03006009001k runs: 1986-02-211k1,184197619791980198119851986
Test runs by year
02004001976: 115 runs11519761977: 0 runs1978: 0 runs19781979: 104 runs1041980: 281 runs28119801981: 423 runs4231982: 0 runs19821983: 0 runs1984: 0 runs19841985: 39 runs391986: 222 runs2221986
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught23 · 46.0%
Bowled11 · 22.0%
LBW10 · 20.0%
Not out6 · 12.0%
Test batting position: average and innings
1-0 inns
2-0 inns
38.003 inns
422.006 inns
527.3011 inns
628.7010 inns
726.0018 inns
8104.002 inns
9-0 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours640 · 54.1%
Sixes24 · 2.0%
Other runs520 · 43.9%

Recent Test form

Last 10 batting innings
222runs
22.20average
37.24strike rate
150s
0100s

Test record by situation

complete career
Peter Willey: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
West Indies15295757102*31.541,76142.982321043
Australia91712588216.1260642.57010341
India120835241.5017547.42010120
New Zealand120864443.0025234.12000100
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home15283769100*30.761,80842.531311112
Away11223415102*21.8498642.08121492
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match17171386102*24.1291242.32122491
2nd innings of the match9911643620.5037943.27000240
3rd innings of the match19193556100*34.751,30542.60130763
4th innings of the match551784519.5019839.39000110
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 323024128.006437.5000020
No. 44601327122.0030742.99010171
No. 561112736727.3059346.03020400
No. 661002878228.7073938.83010360
No. 711184364102*26.0085542.57112493
No. 8221104100*104.0023644.06100160
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won3611013620.2024341.56000140
Lost132614307117.201,10338.98011591
Drawn10184653102*46.641,44845.09241873
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
19762401154528.7525345.45000210
19792401045226.0021149.28010140
19808142281100*23.4170140.08111391
19818163423102*32.5394944.57120542
1985121393639.008446.4200050
198651002227122.2059637.24011271
All265061,184102*26.902,79442.372521604
Peter Willey: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Headingley4811724524.5732852.43000290
Kennington Oval361251100*50.2060441.55110350
Lord's4601898231.5049738.02010241
Queen's Park Oval360772612.8328027.5000080
Kensington Oval2415819*19.3318731.0100070
Sabina Park2401427135.5025156.57021161
Trent Bridge240743818.5017342.77000110
All265061,184102*26.902,79442.372521604

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Peter Willey: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
102*15864.55151West IndiesAntigua Recreation Ground1981-03-27
100*20349.26160West IndiesKennington Oval1980-07-24
8218145.30120AustraliaLord's1981-07-02
7110468.2691West IndiesSabina Park1986-02-21
6712055.8370West IndiesSabina Park1981-04-10
62*12350.4091West IndiesOld Trafford1980-07-10
528065.0080IndiaKennington Oval1979-08-30
458552.9490West IndiesHeadingley1976-07-22
4410442.3050New ZealandLord's1986-07-24
4214828.3750New ZealandLord's1986-07-24

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
1986-07-24New Zealand44 & 42-Lord'sMatch drawn
1986-04-03West Indies10 & 2-Queen's Park OvalWest Indies won by 10 wickets
1986-03-21West Indies5 & 17-Kensington OvalWest Indies won by inns & 30 runs
1986-03-07West Indies5 & 26-Queen's Park OvalWest Indies won by 7 wickets
1986-02-21West Indies0 & 711/15Sabina ParkWest Indies won by 10 wickets
1985-06-13Australia36 & 3*-HeadingleyEngland won by 5 wickets
1981-07-30Australia16 & 5-EdgbastonEngland won by 29 runs
1981-07-16Australia8 & 331/31 & 0/4HeadingleyEngland won by 18 runs
1981-07-02Australia82 & 12-Lord'sMatch drawn
1981-06-18Australia10 & 13-Trent BridgeAustralia won by 4 wickets

ODI CAREER · 1977 to 1986

Peter Willey in ODIs

Complete: every official innings is in the scorecards

538Runs
23.39Average
62.92Strike rate
0Hundreds
5Fifties
64Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career262415386423.3985562.92053490
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career26221,0319659133/333/3350.693.8379.3000-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career26264040.1531 (1ct 0st)

ODI career in charts

ODI runs, innings by innings
0200400500 runs: 1986-02-18500538197719791980198119851986
ODI runs by year
0701402101977: 7 runs719771978: 0 runs1979: 244 runs24419791980: 124 runs1241981: 100 runs10019811982: 0 runs1983: 0 runs19831984: 0 runs1985: 12 runs1219851986: 51 runs511986
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught16 · 66.7%
Bowled4 · 16.7%
LBW1 · 4.2%
Run out2 · 8.3%
Not out1 · 4.2%
ODI batting position: average and innings
156.001 inns
27.001 inns
327.229 inns
4-0 inns
532.503 inns
624.205 inns
78.805 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours196 · 36.4%
Other runs342 · 63.6%
ODI wickets, innings by innings
0481210 wickets: 1985-05-301013197719791980198119851986
ODI wickets by year
0241977: 0 wickets19771978: 0 wickets1979: 5 wickets519791980: 3 wickets31981: 1 wickets119811982: 0 wickets1983: 0 wickets19831984: 0 wickets1985: 3 wickets319851986: 1 wickets11986
Last 20 ODI bowling innings
ODI innings by wickets

Recent ODI form

Last 10 batting innings
163runs
16.30average
66.53strike rate
050s
0100s
Last 10 bowling innings
5wickets
58.40average
3.80economy
92.20strike rate
1/25best

ODI record by situation

complete career
Peter Willey: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
West Indies1313128658*23.8352055.00031230
Australia111102526422.9033575.22022260
All262415386423.3985562.92053490
Peter Willey: ODI bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
West Indies1212527433541/2583.753.81131.7500
Australia1010504532493/3336.003.8556.0000
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home9901635618.1127559.27011170
Away101002246422.4031770.66022220
Neutral55115158*37.7526357.41020100
All262415386423.3985562.92053490
Peter Willey: ODI bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home99420526831/3189.333.82140.0000
Away88347120383/3325.373.5143.3700
Neutral55264318821/3594.004.27132.0000
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first111112326423.2032371.82021230
Chasing131303065623.5353257.51032260
All262415386423.3985562.92053490
Peter Willey: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first1313594538773/3355.283.9084.8500
Defending a total99437427262/1845.333.7372.8300
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1110565656.009360.2101050
No. 2110777.003818.4200010
No. 39902456427.2238962.98032220
No. 53316558*32.508973.0301040
No. 65501214224.2015478.57000140
No. 755044218.809247.8200130
All262415386423.3985562.92053490
Peter Willey: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won101012856431.6638374.41041260
Lost141402535118.0747253.60012230
All262415386423.3985562.92053490
Peter Willey: ODI bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won1010444328573/3340.713.8563.4200
Lost1212587637461/2562.333.8297.8300
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
1977220763.502231.8100010
19795512446461.0030779.47030220
19807701245617.7128144.1202190
19814401004225.0014369.9300190
198522012126.002060.0000120
1986440512612.758262.1900060
All262415386423.3985562.92053490
Peter Willey: ODI bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1977116612900/29N/A2.63N/A00
197944162011953/3323.804.4032.4000
198077342321931/3573.003.84114.0000
198144186211411/29114.003.67186.0000
198533180311331/3137.663.7660.0000
1986339506511/2565.004.1095.0000
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Sydney Cricket Ground5511766444.0022080.00031160
Edgbaston330433714.335381.1300150
All262415386423.3985562.92053490
Peter Willey: ODI bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Sydney Cricket Ground44198211742/1829.253.5449.5000
Lord's3312628811/4488.004.19126.0000
All26221,0319659133/3350.693.8379.3000
Peter Willey: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first111112326423.2032371.82021230
Chasing131303065623.5353257.51032260
All262415386423.3985562.92053490
Peter Willey: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first1313594538773/3355.283.9084.8500
Defending a total99437427262/1845.333.7372.8300
All26221,0319659133/3350.693.8379.3000

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Best ODI performances

Peter Willey: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
6458110.3480AustraliaSydney Cricket Ground1979-12-11
58*6786.5630West IndiesSydney Cricket Ground1979-11-28
569360.2150West IndiesLord's1980-05-30
517766.2350AustraliaSydney Cricket Ground1979-12-26
519156.0430West IndiesMelbourne Cricket Ground1980-01-20
426663.6340AustraliaHeadingley1981-06-08
375468.5120AustraliaMelbourne Cricket Ground1979-12-08
3733112.1240AustraliaEdgbaston1981-06-06
345166.6640West IndiesBrisbane Cricket Ground1979-12-23
264065.0030West IndiesSabina Park1986-02-18
Peter Willey: best ODI bowling
FiguresBallsMdnsEconOpponentGroundDate
3/334804.12AustraliaMelbourne Cricket Ground1979-12-08
2/183003.60AustraliaSydney Cricket Ground1979-12-11
1/254103.65West IndiesSabina Park1986-02-18
1/296012.90West IndiesArnos Vale Ground1981-02-04
1/315413.44AustraliaOld Trafford1985-05-30
1/356003.50AustraliaSydney Cricket Ground1980-01-14
1/356023.50West IndiesSydney Cricket Ground1980-01-22
1/376013.70West IndiesAdelaide Oval1980-01-16
1/386613.45AustraliaEdgbaston1985-06-01
1/446014.40AustraliaLord's1985-06-03

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
1986-03-31West Indies6-Queen's Park OvalWest Indies won by 8 wickets
1986-03-19West Indies90/21Kensington OvalWest Indies won by 135 runs
1986-03-04West Indies100/19Queen's Park OvalEngland won by 5 wickets
1986-02-18West Indies261/25Sabina ParkWest Indies won by 6 wickets
1985-06-03Australiadid not bat1/44Lord'sEngland won by 8 wickets
1985-06-01Australia01/38EdgbastonAustralia won by 4 wickets
1985-05-30Australia121/31Old TraffordAustralia won by 3 wickets
1981-06-08Australia42-HeadingleyAustralia won by 71 runs
1981-06-06Australia370/36EdgbastonAustralia won by 2 runs
1981-06-04Australiadid not bat0/26Lord'sEngland won by 6 wickets