CricketScore

Players / EJG Morgan

Men's cricket

EJG Morgan: runs, wickets and records

580 recorded matches from 15 Mar 2007 to 8 Feb 2023, most often for England, Middlesex, Kolkata Knight Riders. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests162470013030.4354.823776
ODIs2312156,953124*37.7991.81243600190
T20Is1131042,4319128.94136.5014185119
T20 leagues2021914,1579024.74127.7020305196
County Championship183472319122.5946.8121015

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
191265Nottinghamshire14 Jun 2014
130216Pakistan29 Jul 2010
124*106Ireland3 Sep 2013
121136Australia16 Jan 2015
11382New Zealand17 Jun 2015

EJG Morgan: matches in the records

EJG Morgan appears in 580 recorded men's matches, from 15 March 2007 to 8 February 2023, most often for England, Middlesex and Kolkata Knight Riders. The matches split as 16 in Test matches, 231 in One Day Internationals, 113 in Twenty20 Internationals, 202 in franchise Twenty20 leagues and 18 in the County Championship. The most frequent opponents in the records are Australia (71 matches), Sri Lanka (50 matches) and Pakistan (49 matches). The ground used most often is Lord's, with 40 matches.

EJG Morgan batting record

In Test matches, the batting record is 700 runs in 24 innings, an average of 30.43, a strike rate of 54.8 and a highest score of 130, with 2 hundreds, 3 fifties and 4 ducks.

In One Day Internationals, the batting record is 6,953 runs in 215 innings, an average of 37.79, a strike rate of 91.8 and a highest score of 124*, with 12 hundreds, 43 fifties and 17 ducks.

In Twenty20 Internationals, the batting record is 2,431 runs in 104 innings, an average of 28.94, a strike rate of 136.5 and a highest score of 91, with 14 fifties and 2 ducks.

In franchise Twenty20 leagues, the batting record is 4,157 runs in 191 innings, an average of 24.74, a strike rate of 127.7 and a highest score of 90, with 20 fifties and 13 ducks.

In the County Championship, the batting record is 723 runs in 34 innings, an average of 22.59, a strike rate of 46.8 and a highest score of 191, with 1 hundred, 2 fifties and 8 ducks.

EJG Morgan highest innings

The highest individual scores in the records are: 191 from 265 balls against Nottinghamshire at Trent Bridge, Nottingham on 14 June 2014 (the County Championship). 130 from 216 balls against Pakistan at Trent Bridge on 29 July 2010 (Tests). 124* from 106 balls against Ireland at The Village, Malahide on 3 September 2013 (ODIs). 121 from 136 balls against Australia at Sydney Cricket Ground on 16 January 2015 (ODIs). 113 from 82 balls against New Zealand at Trent Bridge on 17 June 2015 (ODIs).

EJG Morgan results with the side

In Test matches, the player's side won 10 and lost 4 of the 16 recorded matches (71.4% of decided matches).

In One Day Internationals, the player's side won 128 and lost 90 of the 231 recorded matches (58.7% of decided matches).

In Twenty20 Internationals, the player's side won 61 and lost 47 of the 113 recorded matches (56.5% of decided matches).

In franchise Twenty20 leagues, the player's side won 77 and lost 120 of the 202 recorded matches (39.1% of decided matches).

In the County Championship, the player's side won 4 and lost 6 of the 18 recorded matches (40.0% of decided matches).

Against the most frequent opponents the results were Australia: 33 won, 37 lost in 71 matches, Sri Lanka: 26 won, 18 lost in 50 matches, Pakistan: 31 won, 15 lost in 49 matches, South Africa: 22 won, 17 lost in 42 matches and India: 20 won, 20 lost in 41 matches.

EJG Morgan teams

Matches by side: England (349), Middlesex (88), Kolkata Knight Riders (57), Sunrisers Hyderabad (16), London Spirit (16), Sydney Thunder (13), Ireland (11), Paarl Royals (7), Royal Challengers Bangalore (6) and Peshawar Zalmi (6).

EJG Morgan main grounds

The grounds used most often are Lord's (40), The Rose Bowl (29), Kennington Oval (25), Dubai International Cricket Stadium (22), Old Trafford (21) and County Ground (19).

EJG Morgan runs by year

Runs in each calendar year of the records: 2007 (128), 2009 (524), 2010 (1,273), 2011 (1,095), 2012 (662), 2013 (992), 2014 (1,758), 2015 (1,606), 2016 (926), 2017 (1,505), 2018 (1,226), 2019 (1,321), 2020 (944), 2021 (670), 2022 (206), 2023 (128).

EJG Morgan matches by year

Recorded matches in each calendar year: 2007 (10), 2009 (19), 2010 (39), 2011 (39), 2012 (31), 2013 (43), 2014 (58), 2015 (52), 2016 (41), 2017 (56), 2018 (47), 2019 (39), 2020 (34), 2021 (49), 2022 (16), 2023 (7).

EJG Morgan fours and sixes

In Test matches, 77 fours and 6 sixes, one boundary every 15.4 balls faced; 49.1% of the runs came in boundaries.

In One Day Internationals, 600 fours and 190 sixes, one boundary every 9.6 balls faced; 50.9% of the runs came in boundaries.

In Twenty20 Internationals, 185 fours and 119 sixes, one boundary every 5.9 balls faced; 59.8% of the runs came in boundaries.

In franchise Twenty20 leagues, 305 fours and 196 sixes, one boundary every 6.5 balls faced; 57.6% of the runs came in boundaries.

In the County Championship, 101 fours and 5 sixes, one boundary every 14.6 balls faced; 60.0% of the runs came in boundaries.

How EJG Morgan gets out

In Test matches, 23 recorded dismissals: caught 65%, lbw 22%, bowled 9% and run out 4%.

In One Day Internationals, 184 recorded dismissals: caught 72%, bowled 9%, lbw 7% and caught and bowled 5%.

In Twenty20 Internationals, 84 recorded dismissals: caught 77%, bowled 11%, run out 7% and lbw 5%.

In franchise Twenty20 leagues, 168 recorded dismissals: caught 74%, bowled 11%, run out 11% and lbw 4%.

In the County Championship, 32 recorded dismissals: caught 56%, bowled 25%, lbw 16% and stumped 3%.

EJG Morgan player of the match awards

Of the 26 player of the match awards on record, the first is dated 13 November 2009 (South Africa v England) and the latest 26 April 2021 (Punjab Kings v Kolkata Knight Riders): 12 in One Day Internationals, 8 in Twenty20 Internationals and 6 in franchise Twenty20 leagues.

EJG Morgan first and latest matches

The first recorded match in Test matches is dated 27 May 2010 against Bangladesh and the latest 3 February 2012 against Pakistan.

The first recorded match in One Day Internationals is dated 15 March 2007 against Zimbabwe and the latest 19 June 2022 against Netherlands.

The first recorded match in Twenty20 Internationals is dated 5 June 2009 against Netherlands and the latest 23 January 2022 against West Indies.

The first recorded match in franchise Twenty20 leagues is dated 14 March 2010 against Kolkata Knight Riders and the latest 8 February 2023 against Pretoria Capitals.

The first recorded match in the County Championship is dated 6 April 2014 against Sussex and the latest 11 April 2019 against Lancashire.

EJG Morgan against different opponents

The most runs against a single opponent are 2,211 against Australia in 69 innings (average 35.66), 1,516 against Pakistan in 53 innings (average 36.98), 1,275 against Sri Lanka in 45 innings (average 34.46) and 1,117 against New Zealand in 37 innings (average 32.85).

EJG Morgan at different grounds

The grounds that have produced the most runs are Lord's (1,384 runs in 41 innings), The Rose Bowl (952 runs in 26 innings), Trent Bridge (743 runs in 18 innings) and Kennington Oval (715 runs in 24 innings).

EJG Morgan recent years

Year by year, the latest figures in the records are 2018: 47 matches and 1,226 runs; 2019: 39 matches and 1,321 runs; 2020: 34 matches and 944 runs; 2021: 49 matches and 670 runs; 2022: 16 matches and 206 runs; 2023: 7 matches and 128 runs.

EJG Morgan year by year

The busiest year in the records is 2014, with 58 matches. The most runs in a calendar year came in 2014: 1,758.

Questions and answers

How many matches has EJG Morgan played?

580 recorded matches, from 15 March 2007 to 8 February 2023.

How many runs has EJG Morgan scored in Tests?

700 runs in 24 innings, at an average of 30.43.

How many runs has EJG Morgan scored in ODIs?

6,953 runs in 215 innings, at an average of 37.79.

How many runs has EJG Morgan scored in T20Is?

2,431 runs in 104 innings, at an average of 28.94.

What is EJG Morgan's highest score?

191 from 265 balls against Nottinghamshire on 14 June 2014, at Trent Bridge, Nottingham.

How many sixes has EJG Morgan hit?

516 sixes and 1,268 fours in the recorded matches.

How many player of the match awards has EJG Morgan won?

26 in the recorded matches.

How many hundreds has EJG Morgan scored?

15 in the recorded matches.

Which teams has EJG Morgan played for?

England (349), Middlesex (88), Kolkata Knight Riders (57), Sunrisers Hyderabad (16), London Spirit (16), Sydney Thunder (13), Ireland (11) and Paarl Royals (7).

When was EJG Morgan's most recent recorded match?

8 February 2023.

Team pages

Records