CricketScore

Players / NJ Maddinson

Men's cricket

NJ Maddinson: runs, wickets and records

150 recorded matches from 16 Dec 2011 to 9 Oct 2026, most often for Sydney Sixers, Melbourne Stars, Melbourne Renegades. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests46754812.5050.30092
T20Is64453411.25128.60061
T20 leagues1341272,5058721.41124.4012220108
County Championship6113399033.9059.402384

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
T20 leagues22133/2021.317.690

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
90100Sussex20 Sep 2022
8749Brisbane Heat15 Dec 2022
8548Adelaide Strikers24 Jan 2015
84*54Melbourne Renegades19 Dec 2014
7040Sydney Thunder16 Jan 2016

NJ Maddinson: matches in the records

NJ Maddinson appears in 150 recorded men's matches, from 16 December 2011 to 9 October 2026, most often for Sydney Sixers, Melbourne Stars and Melbourne Renegades. The matches split as 4 in Test matches, 6 in Twenty20 Internationals, 134 in franchise Twenty20 leagues and 6 in the County Championship. The most frequent opponents in the records are Perth Scorchers (20 matches), Brisbane Heat (17 matches) and Sydney Thunder (17 matches). The ground used most often is Sydney Cricket Ground, with 28 matches.

NJ Maddinson batting record

In Test matches, the batting record is 75 runs in 6 innings, an average of 12.50 and a highest score of 48, with 2 ducks.

In franchise Twenty20 leagues, the batting record is 2,505 runs in 127 innings, an average of 21.41, a strike rate of 124.4 and a highest score of 87, with 12 fifties and 10 ducks.

In the County Championship, the batting record is 339 runs in 11 innings, an average of 33.90, a strike rate of 59.4 and a highest score of 90, with 2 fifties and 1 ducks.

NJ Maddinson bowling record

In franchise Twenty20 leagues, the bowling record is 13 wickets in 22 innings, an average of 21.31, an economy rate of 7.69 and best figures of 3 for 20.

NJ Maddinson highest innings

The highest individual scores in the records are: 90 from 100 balls against Sussex at Riverside Ground, Chester-le-Street on 20 September 2022 (the County Championship). 87 from 49 balls against Brisbane Heat at Cazaly's Stadium, Cairns on 15 December 2022 (franchise Twenty20 leagues). 85 from 48 balls against Adelaide Strikers at Adelaide Oval on 24 January 2015 (franchise Twenty20 leagues). 84* from 54 balls against Melbourne Renegades at Sydney Cricket Ground on 19 December 2014 (franchise Twenty20 leagues). 70 from 40 balls against Sydney Thunder at Sydney Cricket Ground on 16 January 2016 (franchise Twenty20 leagues).

NJ Maddinson best bowling

The best bowling figures in the records are: 3 for 20 against Melbourne Stars at Melbourne Cricket Ground on 3 January 2022. 3 for 24 against Perth Scorchers at Melbourne Cricket Ground on 18 January 2020. 2 for 8 against Perth Scorchers at Aurora Stadium on 16 December 2020.

NJ Maddinson results with the side

In franchise Twenty20 leagues, the player's side won 64 and lost 63 of the 134 recorded matches (50.4% of decided matches).

Against the most frequent opponents the results were Perth Scorchers: 3 won, 14 lost in 20 matches, Brisbane Heat: 11 won, 5 lost in 17 matches, Sydney Thunder: 12 won, 5 lost in 17 matches, Hobart Hurricanes: 7 won, 8 lost in 15 matches and Adelaide Strikers: 5 won, 9 lost in 14 matches.

NJ Maddinson teams

Matches by side: Sydney Sixers (54), Melbourne Stars (34), Melbourne Renegades (21), Surrey (12), Australia (10), Durham (6), Guyana Amazon Warriors (5), Sydney Thunder (5) and Royal Challengers Bangalore (3).

NJ Maddinson main grounds

The grounds used most often are Sydney Cricket Ground (28), Melbourne Cricket Ground (19), Adelaide Oval (10), Docklands Stadium, Melbourne (8), Brisbane Cricket Ground, Woolloongabba (7) and Bellerive Oval (6).

NJ Maddinson runs by year

Runs in each calendar year of the records: 2011 (85), 2012 (236), 2013 (130), 2014 (279), 2015 (224), 2016 (182), 2017 (135), 2018 (481), 2019 (166), 2020 (97), 2021 (221), 2022 (504), 2023 (48), 2026 (176).

NJ Maddinson wickets by year

Wickets in each calendar year of the records: 2020 (6), 2021 (3), 2022 (4).

NJ Maddinson matches by year

Recorded matches in each calendar year: 2011 (3), 2012 (8), 2013 (4), 2014 (14), 2015 (11), 2016 (11), 2017 (9), 2018 (23), 2019 (15), 2020 (12), 2021 (11), 2022 (17), 2023 (6), 2026 (6).

NJ Maddinson fours and sixes

In franchise Twenty20 leagues, 220 fours and 108 sixes, one boundary every 6.1 balls faced; 61.0% of the runs came in boundaries.

In the County Championship, 38 fours and 4 sixes, one boundary every 13.6 balls faced; 51.9% of the runs came in boundaries.

How NJ Maddinson gets out

In franchise Twenty20 leagues, 117 recorded dismissals: caught 64%, bowled 15%, lbw 9% and run out 4%.

NJ Maddinson bowling in detail

In franchise Twenty20 leagues: 53 dot balls (24.5% of legal deliveries), 4 wides and 0 no-balls and wickets by caught 38%, caught and bowled 31% and stumped 15%.

NJ Maddinson player of the match awards

Of the 5 player of the match awards on record, the first is dated 22 January 2012 (Hobart Hurricanes v Sydney Sixers) and the latest 15 December 2022 (Melbourne Renegades v Brisbane Heat): 5 in franchise Twenty20 leagues.

NJ Maddinson first and latest matches

The first recorded match in Test matches is dated 24 November 2016 against South Africa and the latest 9 October 2026 against South Africa.

The first recorded match in Twenty20 Internationals is dated 10 October 2013 against India and the latest 6 July 2018 against Zimbabwe.

The first recorded match in franchise Twenty20 leagues is dated 16 December 2011 against Brisbane Heat and the latest 16 January 2026 against Sydney Sixers.

The first recorded match in the County Championship is dated 11 July 2022 against Derbyshire and the latest 26 September 2022 against Nottinghamshire.

NJ Maddinson against different opponents

The most runs against a single opponent are 401 against Sydney Thunder in 17 innings (average 25.06), 324 against Brisbane Heat in 17 innings (average 21.60), 305 against Perth Scorchers in 18 innings (average 16.94) and 296 against Melbourne Renegades in 12 innings (average 32.89).

The most wickets against a single opponent are 6 against Perth Scorchers in 5 innings.

NJ Maddinson at different grounds

The grounds that have produced the most runs are Sydney Cricket Ground (734 runs in 28 innings), Melbourne Cricket Ground (275 runs in 18 innings), Adelaide Oval (199 runs in 10 innings) and Riverside Ground, Chester-le-Street (159 runs in 5 innings).

NJ Maddinson recent years

Year by year, the latest figures in the records are 2019: 15 matches and 166 runs; 2020: 12 matches, 97 runs and 6 wickets; 2021: 11 matches, 221 runs and 3 wickets; 2022: 17 matches, 504 runs and 4 wickets; 2023: 6 matches and 48 runs; 2026: 6 matches and 176 runs.

NJ Maddinson year by year

The busiest year in the records is 2018, with 23 matches. The most runs in a calendar year came in 2022: 504. The most wickets in a calendar year came in 2020: 6.

Questions and answers

How many matches has NJ Maddinson played?

150 recorded matches, from 16 December 2011 to 9 October 2026.

How many runs has NJ Maddinson scored in Tests?

75 runs in 6 innings, at an average of 12.50.

How many runs has NJ Maddinson scored in T20 leagues?

2,505 runs in 127 innings, at an average of 21.41.

How many runs has NJ Maddinson scored in the County Championship?

339 runs in 11 innings, at an average of 33.90.

What is NJ Maddinson's highest score?

90 from 100 balls against Sussex on 20 September 2022, at Riverside Ground, Chester-le-Street.

How many wickets has NJ Maddinson taken in T20 leagues?

13 wickets in 22 innings, with best figures of 3 for 20.

How many sixes has NJ Maddinson hit?

115 sixes and 273 fours in the recorded matches.

How many player of the match awards has NJ Maddinson won?

5 in the recorded matches.

Which teams has NJ Maddinson played for?

Sydney Sixers (54), Melbourne Stars (34), Melbourne Renegades (21), Surrey (12), Australia (10), Durham (6), Guyana Amazon Warriors (5) and Sydney Thunder (5).

When was NJ Maddinson's most recent recorded match?

9 October 2026.

Team pages

Records