CricketScore

Players / MJ Potts

Men's cricket

MJ Potts: runs, wickets and records

189 recorded matches from 8 Jun 2017 to 15 Sep 2026, most often for Durham, Northern Superchargers, England. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests11151052110.5046.300151
ODIs1164515*45.0072.60011
T20 leagues993829740*14.14126.900249
County Championship67851,537149*22.6050.21517421

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests20364/1333.363.290
ODIs10124/3833.335.970
T20Is122/4824.0012.000
T20 leagues961145/1724.708.841
County Championship1162749/6824.493.0611

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
149*254Warwickshire12 Apr 2024
81127Northamptonshire12 Sep 2021
70140Warwickshire11 Apr 2025
66135Lancashire24 Apr 2026
64139Derbyshire19 Jul 2023

MJ Potts: matches in the records

MJ Potts appears in 189 recorded men's matches, from 8 June 2017 to 15 September 2026, most often for Durham, Northern Superchargers and England. The matches split as 11 in Test matches, 11 in One Day Internationals, 1 in Twenty20 Internationals, 99 in franchise Twenty20 leagues and 67 in the County Championship. The most frequent opponents in the records are Leicestershire (15 matches), Lancashire (14 matches) and Derbyshire (13 matches). The ground used most often is Riverside Ground, Chester-le-Street, with 55 matches.

MJ Potts batting record

In Test matches, the batting record is 105 runs in 15 innings, an average of 10.50 and a highest score of 21, with 2 ducks.

In One Day Internationals, the batting record is 45 runs in 6 innings, an average of 45.00, a strike rate of 72.6 and a highest score of 15*.

In franchise Twenty20 leagues, the batting record is 297 runs in 38 innings, an average of 14.14, a strike rate of 126.9 and a highest score of 40*, with 3 ducks.

In the County Championship, the batting record is 1,537 runs in 85 innings, an average of 22.60, a strike rate of 50.2 and a highest score of 149*, with 1 hundred, 5 fifties and 11 ducks.

MJ Potts bowling record

In Test matches, the bowling record is 36 wickets in 20 innings, an average of 33.36, an economy rate of 3.29, a strike rate of 60.9 balls per wicket and best figures of 4 for 13.

In One Day Internationals, the bowling record is 12 wickets in 10 innings, an average of 33.33, an economy rate of 5.97 and best figures of 4 for 38.

In franchise Twenty20 leagues, the bowling record is 114 wickets in 96 innings, an average of 24.70, an economy rate of 8.84 and best figures of 5 for 17, including 1 five-wicket haul.

In the County Championship, the bowling record is 274 wickets in 116 innings, an average of 24.49, an economy rate of 3.06 and best figures of 9 for 68, including 11 five-wicket hauls.

MJ Potts highest innings

The highest individual scores in the records are: 149* from 254 balls against Warwickshire at Edgbaston, Birmingham on 12 April 2024 (the County Championship). 81 from 127 balls against Northamptonshire at County Ground, Northampton on 12 September 2021 (the County Championship). 70 from 140 balls against Warwickshire at Riverside Ground, Chester-le-Street on 11 April 2025 (the County Championship). 66 from 135 balls against Lancashire at Riverside Ground, Chester-le-Street on 24 April 2026 (the County Championship). 64 from 139 balls against Derbyshire at County Ground, Derby on 19 July 2023 (the County Championship).

MJ Potts best bowling

The best bowling figures in the records are: 9 for 68 against Lancashire at Riverside Ground, Chester-le-Street on 9 September 2024. 8 for 66 against Derbyshire at Riverside Ground, Chester-le-Street on 12 June 2026. 7 for 40 against Glamorgan at Riverside Ground, Chester-le-Street on 12 May 2022. 7 for 49 against Leicestershire at Grace Road, Leicester on 12 September 2022. 6 for 52 against Leicestershire at Grace Road, Leicester on 12 September 2022.

MJ Potts results with the side

In Test matches, the player's side won 7 and lost 4 of the 11 recorded matches (63.6% of decided matches).

In One Day Internationals, the player's side won 5 and lost 5 of the 11 recorded matches (50.0% of decided matches).

In franchise Twenty20 leagues, the player's side won 49 and lost 47 of the 99 recorded matches (51.0% of decided matches).

In the County Championship, the player's side won 25 and lost 14 of the 67 recorded matches (64.1% of decided matches).

Against the most frequent opponents the results were Leicestershire: 9 won, 3 lost in 15 matches, Lancashire: 5 won, 9 lost in 14 matches, Derbyshire: 11 won, 1 lost in 13 matches, Nottinghamshire: 1 won, 10 lost in 13 matches and Worcestershire: 3 won, 6 lost in 12 matches.

MJ Potts teams

Matches by side: Durham (129), Northern Superchargers (26), England (23), Sunrisers Leeds (9) and MI Cape Town (2).

MJ Potts main grounds

The grounds used most often are Riverside Ground, Chester-le-Street (55), Headingley, Leeds (21), Riverside Ground (11), Trent Bridge, Nottingham (11), Old Trafford, Manchester (9) and Lord's, London (9).

MJ Potts runs by year

Runs in each calendar year of the records: 2017 (69), 2018 (51), 2019 (54), 2020 (20), 2021 (305), 2022 (152), 2023 (174), 2024 (480), 2025 (328), 2026 (351).

MJ Potts wickets by year

Wickets in each calendar year of the records: 2017 (14), 2018 (1), 2019 (19), 2020 (13), 2021 (42), 2022 (78), 2023 (59), 2024 (68), 2025 (58), 2026 (86).

MJ Potts matches by year

Recorded matches in each calendar year: 2017 (5), 2018 (1), 2019 (15), 2020 (9), 2021 (25), 2022 (18), 2023 (17), 2024 (33), 2025 (34), 2026 (32).

MJ Potts fours and sixes

In franchise Twenty20 leagues, 24 fours and 9 sixes, one boundary every 7.1 balls faced; 50.5% of the runs came in boundaries.

In the County Championship, 174 fours and 21 sixes, one boundary every 15.7 balls faced; 53.5% of the runs came in boundaries.

How MJ Potts gets out

In franchise Twenty20 leagues, 21 recorded dismissals: caught 43%, run out 29%, bowled 24% and caught and bowled 5%.

In the County Championship, 68 recorded dismissals: caught 49%, bowled 24%, lbw 18% and caught and bowled 4%.

MJ Potts bowling in detail

In Test matches: 1,674 dot balls (76.4% of legal deliveries), 79 maidens, 12 wides and 1 no-balls and wickets by caught 67%, bowled 17% and lbw 17%.

In One Day Internationals: 229 dot balls (57.0% of legal deliveries), 3 maidens, 14 wides and 0 no-balls and wickets by caught 67%, bowled 25% and lbw 8%.

In franchise Twenty20 leagues: 703 dot balls (36.8% of legal deliveries), 1 maidens, 72 wides and 16 no-balls and wickets by caught 72%, bowled 19% and lbw 8%.

In the County Championship: 10,047 dot balls (76.3% of legal deliveries), 455 maidens, 38 wides and 14 no-balls and wickets by caught 53%, bowled 28% and lbw 19%.

MJ Potts player of the match awards

Of the 2 player of the match awards on record, the first is dated 13 September 2020 (Leicestershire v Durham) and the latest 16 September 2020 (Durham v Yorkshire): 2 in franchise Twenty20 leagues.

MJ Potts first and latest matches

The first recorded match in Test matches is dated 2 June 2022 against New Zealand and the latest 4 January 2026 against Australia.

The first recorded match in One Day Internationals is dated 19 July 2022 against South Africa and the latest 3 June 2025 against West Indies.

The first recorded match in Twenty20 Internationals is dated 6 June 2025 against West Indies and the latest 6 June 2025 against West Indies.

The first recorded match in franchise Twenty20 leagues is dated 19 July 2019 against Northamptonshire and the latest 14 August 2026 against Manchester Super Giants.

The first recorded match in the County Championship is dated 8 June 2017 against Kent and the latest 15 September 2026 against Worcestershire.

MJ Potts against different opponents

The most runs against a single opponent are 336 against Warwickshire in 5 innings (average 112.00), 195 against Derbyshire in 11 innings (average 24.38), 150 against Nottinghamshire in 12 innings (average 18.75) and 146 against Northamptonshire in 8 innings (average 24.33).

The most wickets against a single opponent are 47 against Leicestershire in 19 innings, 39 against Worcestershire in 19 innings, 38 against Derbyshire in 20 innings and 34 against Yorkshire in 14 innings.

MJ Potts at different grounds

The grounds that have produced the most runs are Riverside Ground, Chester-le-Street (740 runs in 50 innings), Edgbaston, Birmingham (276 runs in 7 innings), County Ground, Northampton (130 runs in 5 innings) and Trent Bridge, Nottingham (125 runs in 11 innings).

MJ Potts recent years

Year by year, the latest figures in the records are 2021: 25 matches, 305 runs and 42 wickets; 2022: 18 matches, 152 runs and 78 wickets; 2023: 17 matches, 174 runs and 59 wickets; 2024: 33 matches, 480 runs and 68 wickets; 2025: 34 matches, 328 runs and 58 wickets; 2026: 32 matches, 351 runs and 86 wickets.

MJ Potts year by year

The busiest year in the records is 2025, with 34 matches. The most runs in a calendar year came in 2024: 480. The most wickets in a calendar year came in 2026: 86.

Questions and answers

How many matches has MJ Potts played?

189 recorded matches, from 8 June 2017 to 15 September 2026.

How many runs has MJ Potts scored in Tests?

105 runs in 15 innings, at an average of 10.50.

How many runs has MJ Potts scored in ODIs?

45 runs in 6 innings, at an average of 45.00.

How many runs has MJ Potts scored in T20 leagues?

297 runs in 38 innings, at an average of 14.14.

What is MJ Potts's highest score?

149* from 254 balls against Warwickshire on 12 April 2024, at Edgbaston, Birmingham.

How many wickets has MJ Potts taken in Tests?

36 wickets in 20 innings, with best figures of 4 for 13.

How many wickets has MJ Potts taken in ODIs?

12 wickets in 10 innings, with best figures of 4 for 38.

How many wickets has MJ Potts taken in T20 leagues?

114 wickets in 96 innings, with best figures of 5 for 17.

How many sixes has MJ Potts hit?

32 sixes and 214 fours in the recorded matches.

How many player of the match awards has MJ Potts won?

2 in the recorded matches.

How many hundreds has MJ Potts scored?

1 in the recorded matches.

Which teams has MJ Potts played for?

Durham (129), Northern Superchargers (26), England (23), Sunrisers Leeds (9) and MI Cape Town (2).

When was MJ Potts's most recent recorded match?

15 September 2026.

Team pages

Records