CricketScore

Players / DJ Mitchell

Men's cricket

DJ Mitchell: runs, wickets and records

275 recorded matches from 6 Feb 2019 to 16 Jul 2026, most often for New Zealand, Lancashire, Chennai Super Kings. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests39622,41119043.0553.161623543
ODIs61562,81013758.5494.791323072
T20Is100871,83272*26.94140.30812472
T20 leagues69671,71485*30.61139.301012067
County Championship61142510538.6449.9123711

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests2641/7102.503.060
ODIs18143/2523.935.930
T20Is1492/2721.7810.790
T20 leagues42343/927.219.650
County Championship10164/4219.813.260

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
190318England10 Jun 2022
137131India18 Jan 2026
134119India15 Nov 2023
131*117India14 Jan 2026
130127India22 Oct 2023

DJ Mitchell: matches in the records

DJ Mitchell appears in 275 recorded men's matches, from 6 February 2019 to 16 July 2026, most often for New Zealand, Lancashire and Chennai Super Kings. The matches split as 39 in Test matches, 61 in One Day Internationals, 100 in Twenty20 Internationals, 69 in franchise Twenty20 leagues and 6 in the County Championship. The most frequent opponents in the records are India (37 matches), England (34 matches) and Pakistan (33 matches). The ground used most often is National Stadium, Karachi, with 15 matches.

DJ Mitchell batting record

In Test matches, the batting record is 2,411 runs in 62 innings, an average of 43.05, a strike rate of 53.1 and a highest score of 190, with 6 hundreds, 16 fifties and 2 ducks.

In One Day Internationals, the batting record is 2,810 runs in 56 innings, an average of 58.54, a strike rate of 94.7 and a highest score of 137, with 9 hundreds and 13 fifties.

In Twenty20 Internationals, the batting record is 1,832 runs in 87 innings, an average of 26.94, a strike rate of 140.3 and a highest score of 72*, with 8 fifties and 2 ducks.

In franchise Twenty20 leagues, the batting record is 1,714 runs in 67 innings, an average of 30.61, a strike rate of 139.3 and a highest score of 85*, with 10 fifties and 3 ducks.

In the County Championship, the batting record is 425 runs in 11 innings, an average of 38.64, a strike rate of 49.9 and a highest score of 105, with 1 hundred, 2 fifties and 1 ducks.

DJ Mitchell bowling record

In One Day Internationals, the bowling record is 14 wickets in 18 innings, an average of 23.93, an economy rate of 5.93 and best figures of 3 for 25.

In franchise Twenty20 leagues, the bowling record is 34 wickets in 42 innings, an average of 27.21, an economy rate of 9.65 and best figures of 3 for 9.

In the County Championship, the bowling record is 16 wickets in 10 innings, an average of 19.81, an economy rate of 3.26 and best figures of 4 for 42.

DJ Mitchell highest innings

The highest individual scores in the records are: 190 from 318 balls against England at Trent Bridge, Nottingham on 10 June 2022 (Tests). 137 from 131 balls against India at Holkar Cricket Stadium, Indore on 18 January 2026 (ODIs). 134 from 119 balls against India at Wankhede Stadium, Mumbai on 15 November 2023 (ODIs). 131* from 117 balls against India at Niranjan Shah Stadium, Rajkot on 14 January 2026 (ODIs). 130 from 127 balls against India at Himachal Pradesh Cricket Association Stadium, Dharamsala on 22 October 2023 (ODIs).

DJ Mitchell best bowling

The best bowling figures in the records are: 4 for 42 against Gloucestershire at College Ground, Cheltenham on 5 July 2021. 3 for 9 against Worcestershire at Stanley Park, Blackpool on 7 June 2023. 3 for 24 against Essex at Lord's, London on 24 June 2021. 3 for 25 against India at Hagley Oval, Christchurch on 30 November 2022. 3 for 32 against Sri Lanka at Seddon Park, Hamilton on 31 March 2023.

DJ Mitchell results with the side

In Test matches, the player's side won 22 and lost 14 of the 39 recorded matches (61.1% of decided matches).

In One Day Internationals, the player's side won 34 and lost 25 of the 61 recorded matches (57.6% of decided matches).

In Twenty20 Internationals, the player's side won 55 and lost 35 of the 100 recorded matches (61.1% of decided matches).

In franchise Twenty20 leagues, the player's side won 31 and lost 35 of the 69 recorded matches (47.0% of decided matches).

Against the most frequent opponents the results were India: 11 won, 22 lost in 37 matches, England: 14 won, 17 lost in 34 matches, Pakistan: 19 won, 11 lost in 33 matches, Sri Lanka: 15 won, 5 lost in 21 matches and West Indies: 14 won, 5 lost in 21 matches.

DJ Mitchell teams

Matches by side: New Zealand (200), Lancashire (18), Chennai Super Kings (13), Middlesex (10), Lahore Qalandars (9), Rawalpindiz (9), London Spirit (8), Texas Super Kings (5), Rajasthan Royals (2) and Worcestershire (1).

DJ Mitchell main grounds

The grounds used most often are National Stadium, Karachi (15), Gaddafi Stadium, Lahore (15), Bay Oval, Mount Maunganui (14), Hagley Oval, Christchurch (12), Lord's, London (10) and MA Chidambaram Stadium, Chepauk, Chennai (10).

DJ Mitchell runs by year

Runs in each calendar year of the records: 2019 (170), 2020 (57), 2021 (905), 2022 (1,371), 2023 (2,850), 2024 (1,194), 2025 (1,501), 2026 (1,144).

DJ Mitchell wickets by year

Wickets in each calendar year of the records: 2019 (5), 2020 (1), 2021 (19), 2022 (6), 2023 (33), 2024 (1), 2025 (8), 2026 (4).

DJ Mitchell matches by year

Recorded matches in each calendar year: 2019 (10), 2020 (5), 2021 (29), 2022 (35), 2023 (76), 2024 (33), 2025 (56), 2026 (31).

DJ Mitchell fours and sixes

In Test matches, 235 fours and 43 sixes, one boundary every 16.3 balls faced; 49.7% of the runs came in boundaries.

In One Day Internationals, 230 fours and 72 sixes, one boundary every 9.8 balls faced; 48.1% of the runs came in boundaries.

In Twenty20 Internationals, 124 fours and 72 sixes, one boundary every 6.7 balls faced; 50.7% of the runs came in boundaries.

In franchise Twenty20 leagues, 120 fours and 67 sixes, one boundary every 6.6 balls faced; 51.5% of the runs came in boundaries.

In the County Championship, 37 fours and 11 sixes, one boundary every 17.7 balls faced; 50.4% of the runs came in boundaries.

How DJ Mitchell gets out

In Test matches, 56 recorded dismissals: caught 64%, bowled 14%, lbw 12% and caught and bowled 5%.

In One Day Internationals, 48 recorded dismissals: caught 71%, lbw 10%, bowled 10% and caught and bowled 4%.

In Twenty20 Internationals, 68 recorded dismissals: caught 72%, bowled 15%, run out 6% and lbw 3%.

In franchise Twenty20 leagues, 56 recorded dismissals: caught 66%, bowled 11%, lbw 9% and run out 5%.

DJ Mitchell bowling in detail

In One Day Internationals: 151 dot balls (44.5% of legal deliveries), 1 maidens, 19 wides and 0 no-balls and wickets by caught 86%, lbw 7% and bowled 7%.

In franchise Twenty20 leagues: 144 dot balls (25.0% of legal deliveries), 19 wides and 5 no-balls and wickets by caught 85%, bowled 9% and lbw 6%.

In the County Championship: 446 dot balls (76.5% of legal deliveries), 24 maidens, 2 wides and 3 no-balls and wickets by caught 88%, lbw 6% and bowled 6%.

DJ Mitchell player of the match awards

Of the 10 player of the match awards on record, the first is dated 10 November 2021 (England v New Zealand) and the latest 25 June 2026 (New Zealand v England): 2 in Test matches, 3 in One Day Internationals, 4 in Twenty20 Internationals and 1 in franchise Twenty20 leagues.

DJ Mitchell first and latest matches

The first recorded match in Test matches is dated 29 November 2019 against England and the latest 25 June 2026 against England.

The first recorded match in One Day Internationals is dated 20 March 2021 against Bangladesh and the latest 16 July 2026 against West Indies.

The first recorded match in Twenty20 Internationals is dated 6 February 2019 against India and the latest 8 March 2026 against India.

The first recorded match in franchise Twenty20 leagues is dated 24 June 2021 against Essex and the latest 23 April 2026 against Islamabad United.

The first recorded match in the County Championship is dated 5 July 2021 against Gloucestershire and the latest 19 July 2023 against Warwickshire.

DJ Mitchell against different opponents

The most runs against a single opponent are 1,718 against England in 42 innings (average 50.53), 1,349 against India in 38 innings (average 39.68), 1,207 against Pakistan in 33 innings (average 43.11) and 668 against Sri Lanka in 22 innings (average 31.81).

The most wickets against a single opponent are 11 against India in 13 innings, 8 against Gloucestershire in 3 innings, 6 against Sri Lanka in 8 innings and 5 against Karachi Kings in 2 innings.

DJ Mitchell at different grounds

The grounds that have produced the most runs are Hagley Oval, Christchurch (651 runs in 13 innings), National Stadium, Karachi (451 runs in 16 innings), Bay Oval, Mount Maunganui (415 runs in 15 innings) and Gaddafi Stadium, Lahore (414 runs in 15 innings).

DJ Mitchell recent years

Year by year, the latest figures in the records are 2021: 29 matches, 905 runs and 19 wickets; 2022: 35 matches, 1,371 runs and 6 wickets; 2023: 76 matches, 2,850 runs and 33 wickets; 2024: 33 matches, 1,194 runs and 1 wickets; 2025: 56 matches, 1,501 runs and 8 wickets; 2026: 31 matches, 1,144 runs and 4 wickets.

DJ Mitchell year by year

The busiest year in the records is 2023, with 76 matches. The most runs in a calendar year came in 2023: 2,850. The most wickets in a calendar year came in 2023: 33.

Questions and answers

How many matches has DJ Mitchell played?

275 recorded matches, from 6 February 2019 to 16 July 2026.

How many runs has DJ Mitchell scored in Tests?

2,411 runs in 62 innings, at an average of 43.05.

How many runs has DJ Mitchell scored in ODIs?

2,810 runs in 56 innings, at an average of 58.54.

How many runs has DJ Mitchell scored in T20Is?

1,832 runs in 87 innings, at an average of 26.94.

What is DJ Mitchell's highest score?

190 from 318 balls against England on 10 June 2022, at Trent Bridge, Nottingham.

How many wickets has DJ Mitchell taken in ODIs?

14 wickets in 18 innings, with best figures of 3 for 25.

How many wickets has DJ Mitchell taken in T20 leagues?

34 wickets in 42 innings, with best figures of 3 for 9.

How many wickets has DJ Mitchell taken in the County Championship?

16 wickets in 10 innings, with best figures of 4 for 42.

How many sixes has DJ Mitchell hit?

265 sixes and 746 fours in the recorded matches.

How many player of the match awards has DJ Mitchell won?

10 in the recorded matches.

How many hundreds has DJ Mitchell scored?

16 in the recorded matches.

Which teams has DJ Mitchell played for?

New Zealand (200), Lancashire (18), Chennai Super Kings (13), Middlesex (10), Lahore Qalandars (9), Rawalpindiz (9), London Spirit (8) and Texas Super Kings (5).

When was DJ Mitchell's most recent recorded match?

16 July 2026.

Team pages

Records