CricketWise
  1. Home
  2. Players
  3. NR Welch

Leicestershire · Men's cricket

NR Welch stats

Data through 7 August 2025Last updated 7 August 2025

Coverage: matches in the Cricsheet data from 13 September 2020 to 7 August 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

NR Welch played 7 Tests, 7 T20Is for Zimbabwe in the data, between 2020 and 2025. The most runs came in T20 leagues: 508 at an average of 22.09 and a strike rate of 129.6, with a highest score of 46. Against Namibia in T20Is, NR Welch averaged 13.20 over 5 innings.

International matches
14
Tests 7 · T20Is 7
International runs
416
0 hundreds
T20 league & domestic matches
24
508 runs
Best batting average (Test)
24.54
14 innings
Highest score
127*
List A

Teams played for

Leicestershire 2020–2023 · 36Zimbabwe 2023–2025 · 14

NR Welch batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test71413199024.5471744.5032325
T20I770972513.8693104.3001121
T20 (leagues & domestic)242415084622.09392129.60024824
First-class220532.502222.700000
List A10101225127*25.0030075.0101271

Runs per year

0100200300400202020222025319
NR Welch: runs per calendar year (all formats in the data)
010020030040020202021202220232025319
NR Welch: runs per calendar year (all formats in the data)
Show as table
NR Welch: runs per calendar year (all formats in the data)
YearRuns
2020101
202132
2022371
2023331
2025319
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2020T20 (leagues & domestic)510120.20102.04300
2021List A13232.0074.43200
2022First-class252.5022.7300
2022List A919324.1275.112710
2022T20 (leagues & domestic)517343.25158.74600
2023T20 (leagues & domestic)1423416.71127.24000
2023T20I79713.86104.32500
2025Test1431924.5444.59003

NR Welch bowling record by format

NR Welch has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
New ZealandTest48929.6744.14700
South AfricaTest46917.2544.25501
BangladeshTest46616.5039.85401
NamibiaT20I56613.20103.12500
YorkshireT20 (leagues & domestic)38628.67156.44600
WorcestershireT20 (leagues & domestic)38040.00133.34100
DurhamT20 (leagues & domestic)47619.00126.73700
DerbyshireT20 (leagues & domestic)37324.33137.73200
NottinghamshireT20 (leagues & domestic)56513.0091.53200
NorthamptonshireT20 (leagues & domestic)34615.33139.43800

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Grace Road1935119.5046
Queens Sports Club1025328.1190
Woodbridge Road1127–127
Riverside Ground47719.2537
Zahur Ahmed Chowdhury Stadium25427.0054
Old Trafford25226.0043
Wanderers Cricket Ground45112.7525
United Cricket Club Ground34615.3323
Headingley14040.0040
County Ground, Worcester13737.0037

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay433330131.216–––
T20Middle172155111.014–––

How NR Welch was dismissed

Last 20 innings

025507510025 Oct 20236 Feb 20257 Aug 202547
NR Welch: runs in the last 20 innings
025507510025 Oct 202322 Nov 20236 Feb 202520 Apr 202528 Jun 20256 Jul 20257 Aug 202547
NR Welch: runs in the last 20 innings
Show as table
NR Welch: runs in the last 20 innings
InningsRuns
25 Oct 202325
27 Oct 202310
30 Oct 202323
22 Nov 20238
27 Nov 202318
29 Nov 202313
6 Feb 202590
6 Feb 20255
20 Apr 20252
20 Apr 202510
28 Apr 202554
28 Apr 20250
28 Jun 20254
28 Jun 20250
6 Jul 202510
6 Jul 202555
30 Jul 202527
30 Jul 20254
7 Aug 202511
7 Aug 202547
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Aug 2025TestNew Zealand47*71not outQueens Sports Club
7 Aug 2025TestNew Zealand1131lbwQueens Sports Club
30 Jul 2025TestNew Zealand432caughtQueens Sports Club
30 Jul 2025TestNew Zealand2768caughtQueens Sports Club
6 Jul 2025TestSouth Africa55126caughtQueens Sports Club
6 Jul 2025TestSouth Africa1024caughtQueens Sports Club
28 Jun 2025TestSouth Africa01caughtQueens Sports Club
28 Jun 2025TestSouth Africa45caughtQueens Sports Club
28 Apr 2025TestBangladesh02lbwZahur Ahmed Chowdhury Stadium
28 Apr 2025TestBangladesh54133bowledZahur Ahmed Chowdhury Stadium
20 Apr 2025TestBangladesh1019lbwSylhet International Cricket Stadium
20 Apr 2025TestBangladesh212bowledSylhet International Cricket Stadium
6 Feb 2025TestIreland520lbwQueens Sports Club
6 Feb 2025TestIreland90173caughtQueens Sports Club
29 Nov 2023T20INigeria1314caughtUnited Cricket Club Ground
27 Nov 2023T20IRwanda1815caughtWanderers Cricket Ground
22 Nov 2023T20INamibia89bowledWanderers Cricket Ground
30 Oct 2023T20INamibia2330lbwUnited Cricket Club Ground
27 Oct 2023T20INamibia105lbwUnited Cricket Club Ground
25 Oct 2023T20INamibia2519caughtWanderers Cricket Ground

Frequently asked questions

How many runs has NR Welch scored in Tests?
319 runs in 14 innings (7 matches) at an average of 24.54 and a strike rate of 44.5, in the data from 2025 to 2025.
How many runs has NR Welch scored in T20Is?
97 runs in 7 innings (7 matches) at an average of 13.86 and a strike rate of 104.3, in the data from 2023 to 2023.
How many runs has NR Welch scored in T20 leagues?
508 runs in 24 innings (24 matches) at an average of 22.09 and a strike rate of 129.6, in the data from 2020 to 2023.
What is NR Welch's highest score?
127* in List A, the highest score in the data.
How many centuries has NR Welch scored?
1 hundreds in the data: 1 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.