CricketWise
  1. Home
  2. Players
  3. G Singh

United States of America · Men's cricket

G Singh stats

Data through 15 March 2026Last updated 15 March 2026

Coverage: matches in the Cricsheet data from 8 September 2015 to 15 March 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2015 and 2026, G Singh appears in 31 ODIs, 25 T20Is for United States of America in the Cricsheet data. In ODIs G Singh scored 938 runs in 31 innings (average 37.52, strike rate 83.0), including 1 hundreds and 6 fifties. Against United Arab Emirates in ODIs, G Singh averaged 51.33 over 5 innings.

International matches
56
ODIs 31 · T20Is 25
International runs
1,321
1 hundreds
T20 league & domestic matches
12
154 runs
Best batting average (ODI)
37.52
31 innings
Highest score
101*
ODI

Teams played for

United States of America 2021–2024 · 43Suriname 2015–2026 · 17Guyana Amazon Warriors 2017 · 11Los Angeles Knight Riders 2023 · 1

G Singh batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI31316938101*37.521,13083.01608617
T20I252263836523.94358107.00332813
T20 (leagues & domestic)121021543919.25138111.600196
List A44212561*62.5022256.3020120

Runs per year

0200400600201520222026101
G Singh: runs per calendar year (all formats in the data)
02004006002015201720212022202320242026101
G Singh: runs per calendar year (all formats in the data)
Show as table
G Singh: runs per calendar year (all formats in the data)
YearRuns
2015125
2017151
2021146
2022558
2023400
2024119
2026101
Year-by-year batting (10 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015List A412562.5056.36102
2017T20 (leagues & domestic)915121.57111.93900
2021ODI199.0032.1900
2021T20I313768.50137.06502
2022ODI1953238.0082.46604
2022T20I4266.5089.71200
2023ODI1139739.7087.110112
2023T20 (leagues & domestic)133.00100.0300
2024T20I911923.80102.63900
2026T20I610120.2089.45101

G Singh bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI51139564/15–15.835.0418.8101
T20I12248230112/13–20.915.5622.5003
List A4216128115/42–11.643.5619.6112

Wickets per year

0510152015202220263
G Singh: wickets per calendar year (all formats in the data)
05101520152017202120222023202420263
G Singh: wickets per calendar year (all formats in the data)
Show as table
G Singh: wickets per calendar year (all formats in the data)
YearWickets
201511
20170
20210
20221
20235
20248
20263
Year-by-year bowling (5 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015List A41111.643.565/42
2022ODI115.002.501/5
2023ODI4518.005.354/15
2024T20I6813.124.702/13
2026T20I6341.676.581/12
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
NamibiaODI520240.4072.96602
United Arab EmiratesODI515451.3396.96901
Papua New GuineaODI614937.2568.05801
ScotlandODI411939.67133.76001
NepalODI38829.3383.85801
ArgentinaT20I47939.50112.95001
Cayman IslandsT20I35217.33102.03300
Trinbago Knight RidersT20 (leagues & domestic)37324.33110.63900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Cayman IslandsT20I3231.507.002/28

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Takashinga Sports Club523959.75101
Wanderers Cricket Ground721435.6766
Amini Park413946.3358
Central Broward Regional Park Stadium Turf Ground311538.3365
Moosa Cricket Stadium611523.0058
Jimmy Powell Oval610120.2051
Choice Moosa Stadium27373.0060
Mannofield Park37236.0033
United Cricket Club Ground26432.0041
St Albans Club36464.0039

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Wanderers Cricket Ground255.602.58
County Ground, Bristol158.404.20
Hurlingham Club Ground2413.006.50
Star Stile1311.003.67
Jimmy Powell Oval6341.676.58
Belgrano Athletic Club Ground126.503.90
Castle Park Cricket Ground1218.503.70
St Albans Club3220.003.64
Amini Park115.002.50
Hare Field1116.002.29

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
T20Powerplay10397106.2519255.72
T20Middle32532998.8133004.60
T20Death10970155.762665.54
ODIPowerplay264557.80–––
ODIMiddle64683877.11710764.71
ODIDeath266247107.786011.00

How G Singh was dismissed

How G Singh took wickets

Last 20 innings

02040608022 Jun 20236 Dec 202415 Mar 202651
G Singh: runs in the last 20 innings
02040608022 Jun 20236 Jul 202313 Apr 20248 Dec 202414 Dec 20249 Mar 202615 Mar 202651
G Singh: runs in the last 20 innings
Show as table
G Singh: runs in the last 20 innings
InningsRuns
22 Jun 202333
26 Jun 202313
30 Jun 202310
6 Jul 202369
23 Jul 20233
7 Apr 20241
13 Apr 20240
6 Dec 202439
7 Dec 20243
8 Dec 202425
10 Dec 202433
11 Dec 202415
14 Dec 20243
16 Dec 20240
8 Mar 202617
9 Mar 202613
11 Mar 202618
12 Mar 20261
14 Mar 20261
15 Mar 202651
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
15 Mar 2026T20IMexico51*39not outJimmy Powell Oval
14 Mar 2026T20ICayman Islands15caughtJimmy Powell Oval
12 Mar 2026T20IArgentina12caughtJimmy Powell Oval
11 Mar 2026T20ICayman Islands1822lbwJimmy Powell Oval
9 Mar 2026T20IArgentina1320caughtJimmy Powell Oval
8 Mar 2026T20IMexico1725bowledJimmy Powell Oval
16 Dec 2024T20IBelize03caughtSt Albans Club
14 Dec 2024T20IBahamas34caughtBelgrano Athletic Club Ground
11 Dec 2024T20IArgentina15*10retired hurtHurlingham Club Ground
10 Dec 2024T20ICayman Islands3324bowledHurlingham Club Ground
8 Dec 2024T20IBrazil25*27not outSt Albans Club
7 Dec 2024T20IBermuda38stumpedHurlingham Club Ground
6 Dec 2024T20IPanama39*38not outSt Albans Club
13 Apr 2024T20ICanada01caughtPrairie View Cricket Complex
7 Apr 2024T20ICanada1*1not outPrairie View Cricket Complex
23 Jul 2023T20 (leagues & domestic)Seattle Orcas33caughtChurch Street Park
6 Jul 2023ODIUnited Arab Emirates6944caughtTakashinga Sports Club
30 Jun 2023ODIIreland109caught and bowledTakashinga Sports Club
26 Jun 2023ODIZimbabwe1316lbwHarare Sports Club
22 Jun 2023ODINetherlands3357caughtTakashinga Sports Club

Frequently asked questions

How many runs has G Singh scored in ODIs?
938 runs in 31 innings (31 matches) at an average of 37.52 and a strike rate of 83.0, in the data from 2021 to 2023.
How many runs has G Singh scored in T20Is?
383 runs in 22 innings (25 matches) at an average of 23.94 and a strike rate of 107.0, in the data from 2021 to 2026.
How many runs has G Singh scored in T20 leagues?
154 runs in 10 innings (12 matches) at an average of 19.25 and a strike rate of 111.6, in the data from 2017 to 2023.
What is G Singh's highest score?
101* in ODIs, the highest score in the data.
How many centuries has G Singh scored?
1 hundreds in the data: 1 in ODIs.

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