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

PLAYER · ENGLAND · MEN

MJ Leach

Bowler · 2018 to 2024 · 39 internationals

Compare
39Internationals
498Runs
0Hundreds
142Wickets
18Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test3959224989213.451,33437.33017632
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test39679,4023084,8381425/6610/16634.073.0866.211151
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test3974180180.2432 (2ct 0st)

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

MJ Leach: Test stats

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test595967672018-03-302024-10-24Complete

Questions fans ask about MJ Leach

How many Test runs has MJ Leach scored?
MJ Leach has 498 runs in 59 Test innings from 39 matches at an average of 13.45 and a strike rate of 37.33. Highest score: 92.
What is MJ Leach's Test batting average?
MJ Leach's Test batting average is 13.45, from 498 runs and 59 innings.
How many Test wickets has MJ Leach taken?
MJ Leach has taken 142 wickets in Test from 39 matches at a bowling average of 34.07. Best innings: 5/66.
Which teams has MJ Leach played international cricket for?
MJ Leach is recorded for England in this publication.
When did MJ Leach play international cricket?
This career snapshot covers 2018 to 2024. Dates follow the official record, not only the scorecard archive.

Explore every recorded innings

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

Latest appearances

Recent available appearances
DateMatchFormatResult
2024-10-24England v PakistanTestPakistan won by 9 wickets
2024-10-15Pakistan v EnglandTestPakistan won by 152 runs
2024-10-07Pakistan v EnglandTestEngland won by an innings and 47 runs
2024-01-25England v IndiaTestEngland won by 28 runs
2023-06-01Ireland v EnglandTestEngland won by 10 wickets
2023-02-24England v New ZealandTestNew Zealand won by 1 runs
2023-02-16England v New ZealandTestEngland won by 267 runs
2022-12-17Pakistan v EnglandTestEngland won by 8 wickets
2022-12-09England v PakistanTestEngland won by 26 runs
2022-12-01England v PakistanTestEngland won by 74 runs
2022-09-08South Africa v EnglandTestEngland won by 9 wickets
2022-08-25South Africa v EnglandTestEngland won by an innings and 85 runs

TEST CAREER · 2018 to 2024

MJ Leach in Tests

Complete: every official innings is in the scorecards

142Wickets
34.07Average
3.08Economy
66.21Strike rate
5/66Best
5Five-fors

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career3959224989213.451,33437.33017632
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career39679,4023084,8381425/6610/16634.073.0866.211151
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career3974180180.2432 (2ct 0st)

Test career in charts

Test wickets, innings by innings
04080120100 wickets: 2022-12-09100142201820192021202220232024
Test wickets by year
020402018: 20 wickets2020182019: 14 wickets1420192020: 0 wickets20202021: 30 wickets3020212022: 46 wickets4620222023: 14 wickets1420232024: 18 wickets182024
Last 20 Test bowling innings
Test innings by wickets
Test runs, innings by innings
0200400250 runs: 2021-02-13250498201820192021202220232024
Test runs by year
0501001502018: 55 runs5520182019: 165 runs16520192020: 0 runs20202021: 68 runs6820212022: 138 runs13820222023: 20 runs2020232024: 52 runs522024
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught20 · 33.9%
Bowled8 · 13.6%
LBW5 · 8.5%
Stumped4 · 6.8%
Not out22 · 37.3%
Test batting position: average and innings
146.502 inns
2-0 inns
3-0 inns
40.002 inns
50.001 inns
60.001 inns
7-0 inns
8-0 inns
910.405 inns
1014.3134 inns
119.5014 inns
Test runs from boundaries
Fours252 · 50.6%
Sixes12 · 2.4%
Other runs234 · 47.0%

Recent Test form

Last 10 batting innings
72runs
14.40average
47.05strike rate
050s
0100s
Last 10 bowling innings
22wickets
32.90average
3.52economy
56.00strike rate
4/30best

Test record by situation

complete career
MJ Leach: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Australia71351052613.1226040.38001111
India61144814*6.8520223.7600261
New Zealand61057618*15.2023831.9300190
Pakistan5846725*16.7510862.0300150
Sri Lanka57030154.2811226.7800140
South Africa34126158.664163.4100150
West Indies3425341*26.5020326.1000070
Ireland121939293.0017054.70010160
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Pakistan6121,877411,172314/3037.803.7460.5440
Australia7111,05323631184/4935.053.5958.5020
India6111,30834712214/5433.903.2662.2830
New Zealand6112,012761,004275/6637.182.9974.5103
Sri Lanka5101,52130740285/8326.422.9154.3222
West Indies351,13780339113/3630.811.78103.3600
South Africa34272188921/1144.501.96136.0000
Ireland23222615143/3537.754.0855.5000
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home111661819218.1040045.25012300
Away25431631741*11.7493433.94005332
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home12202,009761,041325/6632.533.1062.7812
Away26477,3932323,7971105/8334.513.0867.20103
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match23231021841*16.7655139.56001251
2nd innings of the match131347825*8.6619839.39002130
3rd innings of the match171761619214.6344236.42013221
4th innings of the match662412610.2514328.6700130
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by match innings
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1st innings of the match14142,079421,205275/10044.623.4777.0021
2nd innings of the match23233,3981171,742374/5447.083.0791.8320
3rd innings of the match15152,120711,091425/6625.973.0850.4743
4th innings of the match15151,80578800365/8322.222.6550.1331
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1220939246.5017353.75010160
No. 4220000.00130.0000200
No. 5110000.0020.0000100
No. 6110000.0050.0000100
No. 9350522610.4011943.6900051
No. 1023341231541*14.3191534.42002361
No. 11101410389*9.5010735.5100160
All3859224989213.451,33437.33017632
MJ Leach: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won1928102249212.4458438.35014340
Lost1224919441*12.9359732.49003192
Drawn573802620.0015352.28000100
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won21395,1061492,787845/6633.173.2760.7874
Lost12182,539561,419375/15738.353.3568.6231
Drawn5101,757103632214/8430.092.1583.6610
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
201847155169.1614936.9100160
201961151659227.5040540.74011250
202181446814*6.8026026.1500272
20221317713841*13.8036737.60003190
2023242201210.008124.6900020
20243635225*17.337272.2200040
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2018481,16234498205/8324.902.5758.1011
20196991027489144/4934.923.2265.0010
20218131,799401,020305/12234.003.4059.9641
202213233,6541611,761465/6638.282.8979.4332
20233684926471145/15733.643.3260.6401
2024481,02820599184/3033.273.4957.1120
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Lord's3531149257.0020057.00010200
Bay Oval2413118*10.3311227.6700130
MA Chidambaram Stadium2422714*13.5011024.5400150
Multan Cricket Stadium2422625*13.003966.6600130
Narendra Modi Stadium2402195.258425.0000011
Galle International Stadium33020156.666829.4100030
Headingley2311085.003132.2500020
Kennington Oval230302110.007838.4600140
Old Trafford231271213.507735.0600040
Rawalpindi Cricket Stadium231321616.005360.3700010
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Galle International Stadium3689917456155/12230.403.0459.9311
Lord's464711724993/3527.663.1752.3300
Multan Cricket Stadium3693218582194/3030.633.7449.0530
MA Chidambaram Stadium2466018359124/7629.913.2655.0020
Old Trafford243871717842/8344.502.7596.7500
Rawalpindi Cricket Stadium246031537852/19075.603.76120.6000
Bay Oval234561426242/15365.503.44114.0000
Headingley2349120212115/6619.272.5944.6302
Kennington Oval23180107744/4919.252.5645.0010
Narendra Modi Stadium23306815864/5426.333.0951.0010
All38679,4023084,8381425/6634.073.0866.21115
MJ Leach: Test batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
The Ashes71351052613.1226040.38001111
England tour of India51044814*8.0019724.3600161
England tour of Pakistan5846725*16.7510862.0300150
England tour of Sri Lanka57030154.2811226.7800140
England tour of New Zealand242201210.008124.6900020
England tour of West Indies3425341*26.5020326.1000070
South Africa tour of England34126158.664163.4100150
All3859224989213.451,33437.33017632
MJ Leach: Test bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
England tour of Pakistan6121,877411,172314/3037.803.7460.5440
The Ashes7111,05323631184/4935.053.5958.5020
England tour of Sri Lanka5101,52130740285/8326.422.9154.3222
England tour of India591,18233613204/5430.653.1159.1030
England tour of West Indies351,13780339113/3630.811.78103.3600
England tour of New Zealand2464520346105/15734.603.2164.5001
New Zealand tour of England2477931392135/6630.153.0159.9202
South Africa tour of England34272188921/1144.501.96136.0000
Ireland tour of England23222615143/3537.754.0855.5000
All38679,4023084,8381425/6634.073.0866.21115

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

Test milestones

Best Test performances

MJ Leach: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
9216256.79160IrelandLord's2019-07-24
41*14129.0750West IndiesNational Cricket Stadium, St George's2022-03-24
263476.4720AustraliaSydney Cricket Ground2022-01-05
25*25100.0030PakistanMultan Cricket Stadium2024-10-15
214348.8330AustraliaKennington Oval2019-09-12
18*5532.7220New ZealandBay Oval2019-11-21
165429.6220New ZealandHagley Oval2018-03-30
162176.1900PakistanRawalpindi Cricket Stadium2024-10-24
153148.3820Sri LankaGalle International Stadium2018-11-06
151788.2330South AfricaLord's2022-08-17
MJ Leach: best Test bowling
FiguresBallsMdnsEconOpponentGroundDate
5/66194122.04New ZealandHeadingley2022-06-23
5/8316822.96Sri LankaPallekele International Cricket Stadium2018-11-14
5/10023182.59New ZealandHeadingley2022-06-23
5/12225162.91Sri LankaGalle International Stadium2021-01-14
5/157369122.55New ZealandBasin Reserve2023-02-24
4/304114.39PakistanMultan Cricket Stadium2024-10-07
4/4913282.22AustraliaKennington Oval2019-09-12
4/5412022.70IndiaNarendra Modi Stadium2021-02-24
4/598414.21Sri LankaGalle International Stadium2021-01-22
4/7217242.51Sri LankaSinhalese Sports Club Ground2018-11-23

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
2024-10-24Pakistan16 & 101/105 & 1/27Rawalpindi Cricket StadiumPakistan won by 9 wickets
2024-10-15Pakistan25* & 14/114 & 3/67Multan Cricket StadiumPakistan won by 152 runs
2024-10-07Pakistandid not bat3/160 & 4/30Multan Cricket StadiumEngland won by an innings and 47 runs
2024-01-25India0* & 0*1/63 & 1/33Rajiv Gandhi International StadiumEngland won by 28 runs
2023-06-01Irelanddid not bat3/35 & 1/90Lord'sEngland won by 10 wickets
2023-02-24New Zealand6* & 1*3/80 & 5/157Basin ReserveNew Zealand won by 1 runs
2023-02-16New Zealand1 & 121/84 & 1/25Bay OvalEngland won by 267 runs
2022-12-17Pakistan9*4/140 & 3/72National Stadium, KarachiEngland won by 8 wickets
2022-12-09Pakistan0 & 0*4/98 & 1/113Multan Cricket StadiumEngland won by 26 runs
2022-12-01Pakistan6*2/190 & 1/56Rawalpindi Cricket StadiumEngland won by 74 runs