CricketScore

Players / JT Ball

Men's cricket

JT Ball: runs, wickets and records

240 recorded matches from 4 May 2014 to 15 Sep 2026, most often for Nottinghamshire, Somerset, England. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests4867318.3853.60081
ODIs18638289.5077.60060
T20 leagues139196218*6.2078.50043
County Championship7711098849*12.5166.00014023

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests631/47114.333.360
ODIs18215/5146.676.211
T20Is221/3941.5011.860
T20 leagues1361944/1121.398.980
County Championship1262276/4930.113.518

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
49*20Warwickshire21 Aug 2015
44*36Yorkshire20 Apr 2018
4324Derbyshire6 Aug 2017
3825Worcestershire7 Aug 2015
34*51Worcestershire5 Sep 2017

JT Ball: matches in the records

JT Ball appears in 240 recorded men's matches, from 4 May 2014 to 15 September 2026, most often for Nottinghamshire, Somerset and England. The matches split as 4 in Test matches, 18 in One Day Internationals, 2 in Twenty20 Internationals, 139 in franchise Twenty20 leagues and 77 in the County Championship. The most frequent opponents in the records are Durham (18 matches), Worcestershire (17 matches) and Yorkshire (15 matches). The ground used most often is Trent Bridge, Nottingham, with 43 matches.

JT Ball batting record

In Test matches, the batting record is 67 runs in 8 innings, an average of 8.38 and a highest score of 31, with 1 ducks.

In One Day Internationals, the batting record is 38 runs in 6 innings, an average of 9.50, a strike rate of 77.6 and a highest score of 28, with 2 ducks.

In franchise Twenty20 leagues, the batting record is 62 runs in 19 innings, an average of 6.20, a strike rate of 78.5 and a highest score of 18*, with 4 ducks.

In the County Championship, the batting record is 988 runs in 110 innings, an average of 12.51, a strike rate of 66.0 and a highest score of 49*, with 13 ducks.

JT Ball bowling record

In One Day Internationals, the bowling record is 21 wickets in 18 innings, an average of 46.67, an economy rate of 6.21 and best figures of 5 for 51, including 1 five-wicket haul.

In franchise Twenty20 leagues, the bowling record is 194 wickets in 136 innings, an average of 21.39, an economy rate of 8.98 and best figures of 4 for 11.

In the County Championship, the bowling record is 227 wickets in 126 innings, an average of 30.11, an economy rate of 3.51 and best figures of 6 for 49, including 8 five-wicket hauls.

JT Ball highest innings

The highest individual scores in the records are: 49* from 20 balls against Warwickshire at Trent Bridge, Nottingham on 21 August 2015 (the County Championship). 44* from 36 balls against Yorkshire at Headingley, Leeds on 20 April 2018 (the County Championship). 43 from 24 balls against Derbyshire at County Ground, Derby on 6 August 2017 (the County Championship). 38 from 25 balls against Worcestershire at County Ground, New Road, Worcester on 7 August 2015 (the County Championship). 34* from 51 balls against Worcestershire at Trent Bridge, Nottingham on 5 September 2017 (the County Championship).

JT Ball best bowling

The best bowling figures in the records are: 6 for 49 against Sussex at Trent Bridge, Nottingham on 1 June 2015. 6 for 57 against Somerset at County Ground, Taunton on 20 September 2016. 5 for 43 against Lancashire at Old Trafford, Manchester on 13 April 2018. 5 for 47 against Worcestershire at County Ground, New Road, Worcester on 25 April 2025. 5 for 51 against Bangladesh at Shere Bangla National Stadium on 7 October 2016.

JT Ball results with the side

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

In franchise Twenty20 leagues, the player's side won 86 and lost 47 of the 139 recorded matches (64.7% of decided matches).

In the County Championship, the player's side won 21 and lost 31 of the 77 recorded matches (40.4% of decided matches).

Against the most frequent opponents the results were Durham: 11 won, 5 lost in 18 matches, Worcestershire: 10 won, 6 lost in 17 matches, Yorkshire: 4 won, 8 lost in 15 matches, Derbyshire: 13 won, 1 lost in 15 matches and Leicestershire: 8 won, 4 lost in 14 matches.

JT Ball teams

Matches by side: Nottinghamshire (138), Somerset (50), England (24), Welsh Fire (14), Sydney Sixers (7), Dubai Capitals (4), Kent (2) and Durham (1).

JT Ball main grounds

The grounds used most often are Trent Bridge, Nottingham (43), Trent Bridge (34), The Cooper Associates County Ground, Taunton (21), Edgbaston, Birmingham (12), Sophia Gardens, Cardiff (11) and Edgbaston (8).

JT Ball runs by year

Runs in each calendar year of the records: 2014 (46), 2015 (246), 2016 (237), 2017 (182), 2018 (139), 2019 (69), 2021 (26), 2022 (22), 2023 (33), 2024 (51), 2025 (59), 2026 (45).

JT Ball wickets by year

Wickets in each calendar year of the records: 2014 (8), 2015 (52), 2016 (67), 2017 (58), 2018 (33), 2019 (19), 2020 (19), 2021 (31), 2022 (29), 2023 (29), 2024 (34), 2025 (21), 2026 (47).

JT Ball matches by year

Recorded matches in each calendar year: 2014 (4), 2015 (24), 2016 (27), 2017 (34), 2018 (16), 2019 (15), 2020 (10), 2021 (20), 2022 (17), 2023 (18), 2024 (21), 2025 (11), 2026 (23).

JT Ball fours and sixes

In the County Championship, 140 fours and 23 sixes, one boundary every 9.2 balls faced; 70.6% of the runs came in boundaries.

How JT Ball gets out

In the County Championship, 79 recorded dismissals: caught 42%, bowled 39%, lbw 13% and stumped 4%.

JT Ball bowling in detail

In One Day Internationals: 468 dot balls (49.4% of legal deliveries), 5 maidens, 31 wides and 1 no-balls and wickets by caught 76% and bowled 24%.

In franchise Twenty20 leagues: 954 dot balls (34.4% of legal deliveries), 3 maidens, 104 wides and 23 no-balls and wickets by caught 69%, bowled 24% and lbw 6%.

In the County Championship: 8,648 dot balls (74.0% of legal deliveries), 351 maidens, 30 wides and 47 no-balls and wickets by caught 63%, lbw 18% and bowled 18%.

JT Ball player of the match awards

Of the 3 player of the match awards on record, the first is dated 10 July 2015 (Nottinghamshire v Derbyshire) and the latest 6 June 2017 (England v New Zealand): 2 in One Day Internationals and 1 in franchise Twenty20 leagues.

JT Ball first and latest matches

The first recorded match in Test matches is dated 14 July 2016 against Pakistan and the latest 23 November 2017 against Australia.

The first recorded match in One Day Internationals is dated 7 October 2016 against Bangladesh and the latest 24 June 2018 against Australia.

The first recorded match in Twenty20 Internationals is dated 6 July 2018 against India and the latest 8 July 2018 against India.

The first recorded match in franchise Twenty20 leagues is dated 25 July 2014 against Yorkshire and the latest 18 July 2026 against Northamptonshire.

The first recorded match in the County Championship is dated 4 May 2014 against Somerset and the latest 15 September 2026 against Yorkshire.

JT Ball against different opponents

The most runs against a single opponent are 154 against Yorkshire in 14 innings (average 15.40), 151 against Worcestershire in 12 innings (average 21.57), 93 against Durham in 11 innings (average 11.62) and 73 against Surrey in 8 innings (average 10.43).

The most wickets against a single opponent are 50 against Worcestershire in 21 innings, 33 against Yorkshire in 20 innings, 33 against Durham in 21 innings and 31 against Derbyshire in 16 innings.

JT Ball at different grounds

The grounds that have produced the most runs are Trent Bridge, Nottingham (478 runs in 48 innings), Headingley, Leeds (80 runs in 4 innings), County Ground, New Road, Worcester (71 runs in 5 innings) and Old Trafford, Manchester (48 runs in 4 innings).

JT Ball recent years

Year by year, the latest figures in the records are 2021: 20 matches, 26 runs and 31 wickets; 2022: 17 matches, 22 runs and 29 wickets; 2023: 18 matches, 33 runs and 29 wickets; 2024: 21 matches, 51 runs and 34 wickets; 2025: 11 matches, 59 runs and 21 wickets; 2026: 23 matches, 45 runs and 47 wickets.

JT Ball year by year

The busiest year in the records is 2017, with 34 matches. The most runs in a calendar year came in 2015: 246. The most wickets in a calendar year came in 2016: 67.

Questions and answers

How many matches has JT Ball played?

240 recorded matches, from 4 May 2014 to 15 September 2026.

How many runs has JT Ball scored in Tests?

67 runs in 8 innings, at an average of 8.38.

How many runs has JT Ball scored in ODIs?

38 runs in 6 innings, at an average of 9.50.

How many runs has JT Ball scored in T20 leagues?

62 runs in 19 innings, at an average of 6.20.

What is JT Ball's highest score?

49* from 20 balls against Warwickshire on 21 August 2015, at Trent Bridge, Nottingham.

How many wickets has JT Ball taken in ODIs?

21 wickets in 18 innings, with best figures of 5 for 51.

How many wickets has JT Ball taken in T20 leagues?

194 wickets in 136 innings, with best figures of 4 for 11.

How many wickets has JT Ball taken in the County Championship?

227 wickets in 126 innings, with best figures of 6 for 49.

How many sixes has JT Ball hit?

27 sixes and 158 fours in the recorded matches.

How many player of the match awards has JT Ball won?

3 in the recorded matches.

Which teams has JT Ball played for?

Nottinghamshire (138), Somerset (50), England (24), Welsh Fire (14), Sydney Sixers (7), Dubai Capitals (4), Kent (2) and Durham (1).

When was JT Ball's most recent recorded match?

15 September 2026.

Team pages

Records