CricketScore

Players / KD Mills

Men's cricket

KD Mills: runs, wickets and records

186 recorded matches from 29 Dec 2002 to 31 Jan 2015, most often for New Zealand. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests13192105713.1339.801273
ODIs131748715416.7590.2026535
T20Is421913733*11.42111.400115

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests22344/1630.793.050
ODIs1301915/2526.324.721
T20Is42433/2628.568.210

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
5778England23 May 2008
5432India8 Mar 2009
5235India25 Aug 2010
4740England21 Jun 2008
44*26Australia8 Dec 2004

KD Mills: matches in the records

KD Mills appears in 186 recorded men's matches, from 29 December 2002 to 31 January 2015, most often for New Zealand. The matches split as 13 in Test matches, 131 in One Day Internationals and 42 in Twenty20 Internationals. The most frequent opponents in the records are England (29 matches), India (25 matches) and Sri Lanka (25 matches). The ground used most often is Eden Park, with 14 matches.

KD Mills batting record

In Test matches, the batting record is 210 runs in 19 innings, an average of 13.12, a strike rate of 39.8 and a highest score of 57, with 1 fifties and 3 ducks.

In One Day Internationals, the batting record is 871 runs in 74 innings, an average of 16.75, a strike rate of 90.2 and a highest score of 54, with 2 fifties and 5 ducks.

In Twenty20 Internationals, the batting record is 137 runs in 19 innings, an average of 11.42, a strike rate of 111.4 and a highest score of 33*, with 4 ducks.

KD Mills bowling record

In Test matches, the bowling record is 34 wickets in 22 innings, an average of 30.79, an economy rate of 3.05, a strike rate of 60.6 balls per wicket and best figures of 4 for 16.

In One Day Internationals, the bowling record is 191 wickets in 130 innings, an average of 26.32, an economy rate of 4.72 and best figures of 5 for 25, including 1 five-wicket haul.

In Twenty20 Internationals, the bowling record is 43 wickets in 42 innings, an average of 28.56, an economy rate of 8.21 and best figures of 3 for 26.

KD Mills highest innings

The highest individual scores in the records are: 57 from 78 balls against England at Old Trafford on 23 May 2008 (Tests). 54 from 32 balls against India at AMI Stadium on 8 March 2009 (ODIs). 52 from 35 balls against India at Rangiri Dambulla International Stadium on 25 August 2010 (ODIs). 47 from 40 balls against England at County Ground on 21 June 2008 (ODIs). 44* from 26 balls against Australia at Sydney Cricket Ground on 8 December 2004 (ODIs).

KD Mills best bowling

The best bowling figures in the records are: 5 for 25 against South Africa at Kingsmead on 25 November 2007. 4 for 14 against Bangladesh at MA Aziz Stadium on 2 November 2004. 4 for 16 against England at Seddon Park on 5 March 2008. 4 for 30 against England at Sophia Gardens on 16 June 2013. 4 for 35 against Australia at Western Australia Cricket Association Ground on 1 February 2009.

KD Mills results with the side

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

In One Day Internationals, the player's side won 60 and lost 61 of the 131 recorded matches (49.6% of decided matches).

In Twenty20 Internationals, the player's side won 19 and lost 19 of the 42 recorded matches (50.0% of decided matches).

Against the most frequent opponents the results were England: 12 won, 14 lost in 29 matches, India: 12 won, 12 lost in 25 matches, Sri Lanka: 11 won, 10 lost in 25 matches, South Africa: 7 won, 17 lost in 25 matches and Australia: 3 won, 15 lost in 21 matches.

KD Mills main grounds

The grounds used most often are Eden Park (14), Seddon Park (13), Pallekele International Cricket Stadium (10), Westpac Stadium (8), Rangiri Dambulla International Stadium (7) and Shere Bangla National Stadium (7).

KD Mills runs by year

Runs in each calendar year of the records: 2002 (5), 2003 (24), 2004 (80), 2005 (64), 2006 (45), 2007 (71), 2008 (288), 2009 (163), 2010 (235), 2011 (28), 2012 (27), 2013 (119), 2014 (39), 2015 (30).

KD Mills wickets by year

Wickets in each calendar year of the records: 2002 (3), 2003 (8), 2004 (8), 2005 (20), 2006 (24), 2007 (23), 2008 (40), 2009 (37), 2010 (28), 2011 (13), 2012 (23), 2013 (24), 2014 (14), 2015 (3).

KD Mills matches by year

Recorded matches in each calendar year: 2002 (1), 2003 (8), 2004 (6), 2005 (13), 2006 (9), 2007 (12), 2008 (24), 2009 (26), 2010 (20), 2011 (8), 2012 (23), 2013 (20), 2014 (13), 2015 (3).

KD Mills fours and sixes

In Test matches, 27 fours and 3 sixes, one boundary every 17.6 balls faced; 60.0% of the runs came in boundaries.

In One Day Internationals, 65 fours and 35 sixes, one boundary every 9.7 balls faced; 54.0% of the runs came in boundaries.

How KD Mills gets out

In Test matches, 16 recorded dismissals: caught 56%, bowled 25% and lbw 19%.

In One Day Internationals, 52 recorded dismissals: caught 50%, bowled 23%, run out 21% and lbw 6%.

KD Mills bowling in detail

In Test matches: 1,622 dot balls (78.8% of legal deliveries), 81 maidens, 0 wides and 30 no-balls and wickets by caught 71%, bowled 18% and lbw 12%.

In One Day Internationals: 3,952 dot balls (61.8% of legal deliveries), 102 maidens, 111 wides and 56 no-balls and wickets by caught 77%, bowled 12% and lbw 8%.

In Twenty20 Internationals: 376 dot balls (41.9% of legal deliveries), 1 maidens, 17 wides and 5 no-balls and wickets by caught 79%, bowled 12% and caught and bowled 5%.

KD Mills player of the match awards

Of the 2 player of the match awards on record, the first is dated 21 June 2008 (England v New Zealand) and the latest 1 February 2009 (Australia v New Zealand): 2 in One Day Internationals.

KD Mills first and latest matches

The first recorded match in Test matches is dated 18 November 2004 against Australia and the latest 18 March 2009 against India.

The first recorded match in One Day Internationals is dated 29 December 2002 against India and the latest 31 January 2015 against Pakistan.

The first recorded match in Twenty20 Internationals is dated 17 February 2005 against Australia and the latest 5 December 2014 against Pakistan.

KD Mills against different opponents

The most runs against a single opponent are 306 against England in 20 innings (average 21.86), 202 against India in 15 innings (average 15.54), 188 against Australia in 16 innings (average 15.67) and 154 against South Africa in 18 innings (average 15.40).

The most wickets against a single opponent are 44 against England in 32 innings, 40 against South Africa in 27 innings, 33 against Sri Lanka in 26 innings and 32 against Bangladesh in 18 innings.

KD Mills at different grounds

The grounds that have produced the most runs are Shere Bangla National Stadium (116 runs in 5 innings), Rangiri Dambulla International Stadium (89 runs in 4 innings), Seddon Park (76 runs in 9 innings) and Basin Reserve (53 runs in 5 innings).

KD Mills recent years

Year by year, the latest figures in the records are 2010: 20 matches, 235 runs and 28 wickets; 2011: 8 matches, 28 runs and 13 wickets; 2012: 23 matches, 27 runs and 23 wickets; 2013: 20 matches, 119 runs and 24 wickets; 2014: 13 matches, 39 runs and 14 wickets; 2015: 3 matches, 30 runs and 3 wickets.

KD Mills year by year

The busiest year in the records is 2009, with 26 matches. The most runs in a calendar year came in 2008: 288. The most wickets in a calendar year came in 2008: 40.

Questions and answers

How many matches has KD Mills played?

186 recorded matches, from 29 December 2002 to 31 January 2015.

How many runs has KD Mills scored in Tests?

210 runs in 19 innings, at an average of 13.12.

How many runs has KD Mills scored in ODIs?

871 runs in 74 innings, at an average of 16.75.

How many runs has KD Mills scored in T20Is?

137 runs in 19 innings, at an average of 11.42.

What is KD Mills's highest score?

57 from 78 balls against England on 23 May 2008, at Old Trafford.

How many wickets has KD Mills taken in Tests?

34 wickets in 22 innings, with best figures of 4 for 16.

How many wickets has KD Mills taken in ODIs?

191 wickets in 130 innings, with best figures of 5 for 25.

How many wickets has KD Mills taken in T20Is?

43 wickets in 42 innings, with best figures of 3 for 26.

How many sixes has KD Mills hit?

43 sixes and 103 fours in the recorded matches.

How many player of the match awards has KD Mills won?

2 in the recorded matches.

Which teams has KD Mills played for?

New Zealand (186).

When was KD Mills's most recent recorded match?

31 January 2015.

Team pages

Records