England Football Online
Contact Us Page Last Updated 13 October 2024

 
10 or more Goals
5-9 Goals
3-4 Goals
2 Goals
1 Goal

England's 147-152 Single Goalscorers

Last update includes no.1066 against Finland on 13 October 2024

milestone goals
 
No. Player
 
Club
pos sts
/subs
apps gls cmp gls mpg pens/
ht (sub)
first & last goals (app no.) age(s) gap
yrs
47-52 1872-1914 Goalscorers
16 Alexander Bonsor
 Wanderers & Old Etonians
F   2 1 0 90 0 8 March 1873 4-2 vs. Scotland (1) 21 152 n/a
10 Charley Chenery
 Crystal Palace
F   3 1 0 270 0 8 March 1873 4-2 vs. Scotland (2) 23 66 n/a
27 Robert Kingsford
 Wanderers & Old Marlburians & Crystal Palace
F   1 1 0 90 0 7 March 1874 1-2 vs. Scotland (1) 24 74 n/a
25 Charles Wollaston
 Wanderers & Lancing Old Boys & Clapham Rovers
F   4 1 0 360 0 6 March 1875 2-2 vs. Scotland (2) 25 218 n/a
31 Charlie Alcock
 Wanderers
F   1 1 0 90 0 6 March 1875 2-2 vs. Scotland (1) 32 94 n/a
46 Alf Lyttelton
 Cambridge University & Old Etonians
F   1 1 0 90 0 3 March 1877 1-3 vs. Scotland (1) 20 24 n/a
55 John George Wylie
 Wanderers & Sheffield
F   1 1 0 90 0 2 March 1878 2-7 vs. Scotland (1) 23 148 n/a
61 Herbert Whitfeld
 Old Etonians
F 1 1 0 60 0 18 January 1879 2-1 vs. Wales (1) 20 54 n/a
60 Heathcote Sorby
 Thursday Wanderers
F   1 1 0 60 0 18 January 1879 2-1 vs. Wales (1) 22 336 n/a
67 Arthur Goodyer
 Nottingham Forest
OR   1 1 1 90 0 5 April 1879 5-4 vs. Scotland (1) 24 nk n/a
59 Edward Parry
 Old Carthusians & Swifts & Remnants
OR   3 1 0 240 0 13 March 1882 3-5 vs. Wales (3) 26 232 n/a
106 Frank Pawson
 Cambridge University
OL   2 1 1 180 0 24 February 1883 7-0 vs. Ireland (1) 21 324 n/a
80 Edward Johnson
 Stoke
CF   2 1 1 180 0 23 February 1884 8-1 vs. Ireland (2) 24 87 n/a
88 George Holden
 Wednesbury Old Athletic
OR   4 1 1 360 0 23 February 1884 8-1 vs. Ireland (2) 24 140 n/a
53 Norman Bailey
 Clapham Rovers
HB   19 1 1 1680 0 17 March 1884 4-0 vs. Wales (12) 26 238 n/a
113 Billy Gunn
 Notts County
F   2 1 1 180 0 17 March 1884 4-0 vs. Wales (2) 25 104 n/a
123 Andrew Amos
 Cambridge University, Old Carthusians & Corinthians
LH   2 1 1 180 0 29 March 1886 3-1 vs. Wales (2) 22 190 n/a
133 George Brann
 Swifts & Corinthians
OR   3 1 1 270 0 29 March 1886 3-1 vs. Wales (2) 20 340 n/a
144 George Woodhall
 West Bromwich Albion
OR   2 1 1 180 0 4 February 1888 5-1 vs. Wales (1) 24 152 n/a
136 George Haworth
 Accrington
RH   5 1 1 450 0 17 March 1888 5-0 vs. Scotland (4) 23 152 n/a
146 Dennis Hodgetts
 Aston Villa
OL   6 1 1 540 0 17 March 1888 5-0 vs. Scotland (2) 24 110 n/a
160 David Weir
 Bolton Wanderers
CH/IL   2 1-2 1-2 90-180 0 2 March 1889 6-1 vs. Ireland (1)
(?) 13 April 1889 2-3 vs. Scotland (2)
25 185
25 228
42
Four reports state that Weir scored against Scotland. As many reports give it to other players.
170 Nat Walton
 Blackburn Rovers
IL   1 0-3 0-3 30-90 0 (0-3) 15 March 1890 9-1 vs. Ireland (1) 22 295 n/a
Walton scored anywhere between no goals and three goals.
156 Bill Townley
 Blackburn Rovers
OL   2 0-3 0-3 0-60 0 (0-3) 15 March 1890 9-1 vs. Ireland (2) 24 29 n/a
Townley scored anywhere between no goals and three goals.
121 Kenny Davenport
 Bolton Wanderers
OR   2 0-2 0-2 0-180 0 (0-2) 15 March 1890 9-1 vs. Ireland (3) 27 357 n/a
According to some newspaper match reports, Davenport didn't score any of the goals.
167 Jack Barton
 Blackburn Rovers
RH   1 0-1 0-1 0-90 0 (0-1) 15 March 1890 9-1 vs. Ireland (1) 23 161 n/a

It is generally accepted that Barton scored at least once.... its equally possible that he did not score any.

173 Harry Wood
 Wolverhampton Wanderers
IF   3 1 1 270 0 5 April 1890 1-1 vs. Scotland (2) 21 283 n/a
188 Norman Winckworth
 Old Westminsters & Corinthians
CH   2 1 1 180 0 25 February 1893 6-1 vs. Ireland (2) 23 16 n/a
189 Jack Devey
 Aston Villa
CF   2 1 1 180 0 3 March 1894 2-2 vs. Ireland (2) 27 67 n/a
218 Rab Howell
 Sheffield United
RF   2 1 1 180 0 9 March 1895 9-0 vs. Ireland (1) 27 148 n/a
227 Steve Smith
 Aston Villa
OL   1 1 1 90 0 6 April 1895 3-0 vs. Scotland (1) 21 82 n/a
237 Tommy Morren
 Sheffield United
CH   1 1 1 90 0 5 March 1898 3-2 vs. Ireland (1) 26 343 n/a
238 Charlie Richards
 Nottingham Forest
IR   1 1 1 90 0 5 March 1898 3-2 vs. Ireland (1) 22 208 n/a
236 Frank Forman
 Nottingham Forest
HB   9 1 1 810 0 18 February 1899 13-2 vs. Ireland (3) 23 271 n/a
250 Charlie Sagar
 Bury
IL   2 1 1 180 0 17 March 1900 2-0 vs. Ireland (1) 21 354 n/a
254 Geoffrey Wilson
 Corinthians
IL   2 1 1 180 0 26 March 1900 1-1 vs. Wales (1) 22 33 n/a
219 Tom Crawshaw
 The Wednesday
CH    10 1 1 900 0 9 March 1901 3-0 vs. Ireland (8) 28 71 n/a
259 George Hedley
 Sheffield United
CF   1 1 1 90 0 9 March 1901 3-0 vs. Ireland (1) 24 232 n/a
269 Fred Blackburn
 Blackburn Rovers
OL   3 1 1 270 0 30 March 1901 2-2 vs. Scotland (1) 22 253 n/a
263 Albert Wilkes
 Aston Villa
RH   5 1 1 450 0 3 May 1902 2-2 vs. Scotland (5) 26 239 n/a
282 Jack Sharp
 Everton
IR   2 1 1 180 0 14 February 1903 4-0 vs. Ireland (1) 24 364 n/a
281 Harry Davis
 The Wednesday
OR   3 1 1 270 0 14 February 1903 4-0 vs. Ireland (1) 23 98 n/a
296 George Davis
 Derby County
OL   2 1 1 180 0 29 February 1904 2-2 vs. Wales (1) 22 269 n/a
295 Arthur Brown
 Sheffield United
CF   2 1 1 180 0 17 February 1906 5-0 vs. Ireland (2) 20 317 n/a
310 Harold Hardman
 Everton
OL   4 1 1 360 0 16 February 1907 1-0 vs. Ireland (2) 24 318 n/a
346 Andy Ducat
 Woolwich Arsenal
RH   6 1 1 540 0 14 March 1910 1-0 vs. Wales (2) 24 27 n/a
355 Robert Evans
 Sheffield United
OL   4 1 1 360 0 11 February 1911 2-1 vs. Ireland (1) 25 15 n/a
357 George Webb
 West Ham United
CF   2 1 1 180 0 13 March 1911 3-0 vs. Wales (1) 22 238 n/a
353 Jock Simpson
 Blackburn Rovers
OR   8 1 1 720 0 10 February 1912 6-1 vs. Ireland (4) 26 47 n/a
373 Eddie Latheron
 Blackburn Rovers
IL   2 1 1 180 0 17 March 1913 4-3 vs. Wales (1) 25/26 n/a
370 Joe McCall
 Preston North End
CH   5 1 1 450 0 17 March 1913 4-3 vs. Wales (1) 26 254 n/a
367 Joe Smith
 Bolton Wanderers
IL 5 1 1 450 0 16 March 1914 2-0 vs. Wales (2) 24 264 n/a

 

31 1919-1939 Goalscorers
394 Alf Quantrill
 Derby County
OL   4 1 1 360 0 10 April 1920 5-4 vs. Scotland (2) 23 79 n/a
397 Fred Morris
 West Bromwich Albion
IL   2 1 1 180 0 10 April 1920 5-4 vs. Scotland (1) 26 227 n/a
424 Billy Kirton
 Aston Villa
IR   1 1 1 90 0 22 October 1921 1-1 vs. Ireland (1) 25 324 n/a
435 David Mercer
 Sheffield United
OR   2 1 0 180 0 19 March 1923 6-1 vs. Belgium (2) 29 364 n/a
419 Jimmy Seed
 Tottenham Hotspur
IR   5 1 0 450 0 19 March 1923 6-1 vs. Belgium (4) 27 359 n/a
449 Norman Creek
 Corinthians & Darlington
CF   1 1 0 90 0 10 May 1923 4-1 vs. France (1) 25 118 n/a
454 George Thornewell
 
Derby County
OR   4 1 0 360 0 21 May 1923 4-2 vs. Sweden (1) 24 317 n/a
455 Jimmy Moore
 Derby County
IR   1 1 0 90 0 21 May 1923 4-2 vs. Sweden (1) 34 116 n/a
459 Harold Miller
 Charlton Athletic
IL   1 1 0 90 0 24 May 1923 3-1 vs. Sweden (1) 21 4 n/a
465 Bill Brown
 West Ham United
IR   1 1 0 90 0 1 November 1923 2-2 vs. Belgium (1) 23 71 n/a
456 Harry Bedford
 Blackpool
CF   2 1 1 90 0 22 October 1924 3-1 vs. Ireland (2) 25 7 n/a
484 Arthur Dorrell
 Aston Villa
OL   4 1 0 360 0 21 May 1925 3-2 vs. France (3) 29 52 n/a
507 Joe Spence
 Manchester United
OR   2 1 1 180 0 20 October 1926 3-3 vs. Ireland (2) 27 311 n/a
516 Louis Page
 Burnley
OL   7 1 0 630 0 11 May 1927 9-1 vs. Belgium (3) 28 45 n/a
518 Sid Bishop
 Leicester City
LH   4 1 0 360 0 21 May 1927 5-2 vs. Luxembourg (3) 27 100 n/a
530 Vince Matthews
 Sheffield United
CH   2 1 0 180 0 19 May 1928 3-1 vs. Belgium (2) 32 125 n/a
541 Hugh Adcock
 Leicester City
OR 5 1 1 450 0 20 November 1929 6-0 vs. Wales (5) 26 224 n/a
554 Gordon Hodgson
 Liverpool
IR   3 1 1 270 0 22 November 1930 4-0 vs. Wales (2) 26 220 n/a
564 Harry Roberts
 Millwall
IR   1 1 0 90 0 16 May 1931 4-1 vs. Belgium (1) 23 257 n/a
579 George Hunt
 Tottenham Hotspur
CF   3 1 1 270 0 1 April 1933 2-1 vs. Scotland (1) 23 83 n/a
617 Ralph Birkett
 Middlesbrough
OR   1 1 1 90 0 19 October 1935 3-1 vs. Ireland (1) 22 283 n/a
604 Ray Bowden
 Arsenal
IR   6 1 1 540 0 5 February 1936 1-2 vs. Wales (4) 26 145 n/a
620 Harold Hobbis
 Charlton Athletic
OL   2 1 0 180 0 9 May 1936 2-3 Belgium (2) 23 61 n/a
600 Cliff Britton
 Everton
RH   9 1 0 810 0 2 December 1936 6-2 vs. Hungary (6) 27 97 n/a
634 Tom Galley
 Wolverhampton Wanderers
IR   2 1 0 180 0 14 May 1937 6-0 vs. Norway (1) 21 283 n/a
636 Ken Willingham
 Huddersfield Town
RH   12 1 0 1080 0 20 May 1937 8-0 vs. Finland (1) 24 170 n/a
618 Jack Crayston
 Arsenal
RH   8 1 0 720 0 1 December 1937 5-4 vs. Czechoslovakia (8) 27 53 n/a
642 Jack Morton
 West Ham United
OL   1 1 0 90 0 1 December 1937 5-4 vs. Czechoslovakia (1) 23 128 n/a
649 Ronnie Dix
 Derby County
IL   1 1 0 90 0 9 November 1938 4-0 Norway (1) 26 65 n/a
653 Pat Beasley
 Huddersfield Town
OL   1 1 1 90 0 15 April 1939 2-1 vs. Scotland (1) 25 273 n/a
645 Don Welsh
 Charlton Athletic
IL   3 1 0 270 0 24 May 1939 2-0 vs. Romania (3) 28 88 n/a

 

69 Post-War Goalscorers
663 Bobby Langton
 Blackburn Rovers
OL   11 1 1 990 0 28 September 1946 7-2 vs. Ireland (1) 28 20 n/a
698 Jackie Lee
 Derby County
CF   1 1 1 90 0 7 October 1950 4-1 vs. Ireland (1) 29 337 n/a
706 Bill Nicholson
 Tottenham Hotspur
RH 1
0
1 1 0 90 0 19 May 1951 5-2 vs. Portugal (1) 32 113 n/a
701 Les Medley
 Tottenham Hotspur
OL 6
0
6 1 0 540 0 3 October 1951 2-2 vs. France (3) 31 30 n/a
730 Johnny Nicholls
 West Bromwich Albion
IL 2
0
2 1 1 180 0 3 April 1954 4-2 vs. Scotland (1) 23 0 n/a
674 Len Shackleton
 Sunderland
IL   5 1 0 450 0 1 December 1954 3-1 vs. West Germany (5) 32 212 n/a
750 Geoff Bradford
 Bristol Rovers
IL 1
0
1 1 0 90 0 2 October 1955 5-1 vs. Denmark (1) 28 76 n/a
756 Gordon Astall
 Birmingham City
OR 2
0
2 1 0 180 0 20 May 1956 5-1 vs. Finland (1) 28 241 n/a
764 Alan A'Court
 
Liverpool
OL 5
0
5 1 1 450 0

6 November 1957 2-3 vs. Northern Ireland (1)

23 37 n/a
789 Ray Parry
 Bolton Wanderers
IL 2
0
2 1 1 180 0 18 November 1959 2-1 vs. Northern Ireland (1) 23 303 n/a
792 Dennis Viollet
 Manchester United
IL 2
0
2 1 1 180 0 28 September 1961 4-1 vs. Luxembourg (2) 28 8 n/a
801 Ray Crawford
 Ipswich Town
CF 2
0
2 1 0 90 0 4 April 1962 3-1 vs. Austria (2) 25 265 n/a
814 Bobby Tambling
 Chelsea
F 3
0
3 1 1 270 0 27 February 1963 2-5 France (2) 21 162 n/a
823 Tony Kay
 Everton
RH 1
0
1 1 0 90 0 5 June 1963 8-1 vs. Switzerland (1) 26 23 n/a
818 Jimmy Melia
 Liverpool
IL 2
0
2 1 0 180 0 5 June 1963 8-1 vs. Switzerland (2) 25 216 n/a
836 Barry Bridges
 Chelsea
CF 4
0
4 1 0 360 0 9 May 1965 1-1 vs. Yugoslavia (3) 24 10 n/a
834 Nobby Stiles
 Manchester United
HB 28
0
28 1 0 2550 0 23 February 1966 1-0 vs. West Germany (10) 23 281 n/a
865 Brian Kidd
 Manchester United
IR 1
1
2 1 0 110 0
0 (1)
(sub) 24 May 1970 1-0 vs. Ecuador (2) 20 360 n/a
833 Alan Mullery
 Tottenham Hotspur
RH 33
2
35 1 1 3055 0 14 June 1970 2-3 vs. West Germany (31) 28 203 n/a
873 Chris Lawler
 Liverpool
RB 4
0
4 1 1 360 0 12 May 1971 5-0 vs. Malta (1) 27 204 n/a
850 Mike Summerbee
 Manchester City
F 6
2
8 1 1 565 0 10 November 1971 1-1 vs. Switzerland (4) 28 330 n/a
861 Emlyn Hughes
 Liverpool
LB 59
3
62 1 1 5367 0 20 May 1972 3-0 vs. Wales (16) 24 266 n/a
878 Rodney Marsh
 Manchester City
F 7
2
9 1 1 629 0 20 May 1972 3-0 vs. Wales (4) 27 222 n/a
895 Stan Bowles
 Queen's Park Rangers
F 5
0
5 1 1 415 0 11 May 1974 2-0 vs. Wales (2) 25 139 n/a
897 Keith Weller
 Leicester City
M 4
0
4 1 1 360 0 15 May 1974 1-0 vs. Northern Ireland (2) 27 338 n/a
905 Kevin Beattie
 Ipswich Town
LB 7
2
9 1 0 620 0 24 May 1975 5-1 vs. Scotland (3) 21 157 n/a
912 Phil Thompson
 Liverpool
CD 40
2
42 1 0 3714 0 28 May 1976 3-2 vs. Italy (6) 22 128 n/a
956 Paul Goddard
 West Ham United
F 0
1
1 1 0 50 0
0 (1)
(sub) 2 June 1982 1-1 vs. Iceland (1) 22 233 n/a
962 Mark Chamberlain
 Stoke City
OR 5
3
8 1 1 471 0
0 (1)
(sub) 15 December 1982 9-0 vs. Luxembourg (1) 21 26 n/a
952 Peter Withe
 Aston Villa
CF 9
2
11 1 1 788 0 27 April 1983 2-0 vs. Hungary (7) 31 240 n/a
971 Paul Walsh
 Luton Town
F 4
1
5 1 0 370 0 15 June 1983 1-0 vs. Australia (2) 20 257 n/a
937 Kenny Sansom
 Arsenal
LB 85
1
86 1 1 7660 0 17 October 1984 5-0 vs. Finland (46) 26 21 n/a
994 Danny Wallace
 Southampton
OL 1
0
1 1 0 90 0 29 January 1986 4-0 vs. Egypt (1) 22 8 n/a
959 Gary Mabbutt
 Tottenham Hotspur
CD 15
1
16 1 1 1384 0 12 November 1986 2-0 Yugoslavia (10) 25 81 n/a
977 Mark Wright
 Derby County
CD 42
3
45 1 1 3849 0 21 June 1990 1-0 vs. Egypt (26) 26 324 n/a
1024 Dennis Wise
 Chelsea
M 16
5
21 1 1 1451 0 1 May 1991 1-0 vs. Turkey (1) 24 137 n/a
1027 David Hirst
 Sheffield Wednesday
F 2
1
3 1 0 162 0
0 (1)
(sub) 8 June 1991 2-0 vs. New Zealand (2) 23 183 n/a
1041 Carlton Palmer
 Sheffield Wednesday
CM 14
4
18 1 1 1281 0 17 February 1993 6-0 vs. San Marino (11) 27 74 n/a
1051 Graeme Le Saux
 Blackburn Rovers
LB 33
3
36 1 0 2829 0 11 June 1995 1-3 Brazil (10) 26 237 n/a
1069 Jamie Redknapp
 Liverpool
M 12
5
17 1 0 1044 0 10 October 1999 2-1 vs. Belgium (15) 26 107 n/a
1077 Ugo Ehiogu
 Middlesbrough
FB 0
4
4 1 0 144 0
0 (1)
(sub) 28 February 2001 3-1 vs. Spain (2) 28 117 n/a
1063 Andrew Cole
 Manchester United
CF 9
6
15 1 1 920 0 28 March 2001 3-1 vs. Albania (13) 29 164 n/a
1113 Danny Murphy
 Liverpool
M 1
8
9 1 0 284 0
0 (1)
(sub) 17 April 2002 4-0 vs. Paraguay (3) 25 30 n/a
1074 Sol Campbell
 Arsenal
CD 67
6
73 1 1 5752 0 2 June 2002 1-1 vs. Sweden (47) 27 257 n/a
1109 Alan Smith
 Leeds United
F 7
12
19 1 0 777 0 7 September 2002 1-1 vs. Portugal (4) 21 314 n/a
1124 Francis Jeffers
 Arsenal
CF 0
1
1 1 0 45 0
0 (1)
(sub) 12 February 2003 1-3 vs. Australia (1) 22 18 n/a
1114 Wayne Bridge
 Chelsea
LB 21
15
36 1 0 2118 0
0 (1)
(sub) 5 June 2004 6-1 vs. Iceland (17) 23 305 n/a
1148 David Nugent
 Preston North End
F 0
1
1 1 1 11 0
0 (1)
(sub) 28 March 2007 3-0 vs. Andorra (1) 21 330 n/a
1145 Micah Richards
 Manchester City
RB 10
3
13 1 1 958 0 8 September 2007 3-0 vs. Israel (6) 19 76 n/a
1123 Jermaine Jenas
 Tottenham Hotspur
CM 5
16
21 1 0 757 0 6 February 2008 vs. Switzerland (18) 24 353 n/a
1090 Wes Brown
 Manchester United
RB 16
7
23 1 0 1574 0 20 August 2008 2-2 vs. Czech Republic (18) 28 312 n/a
1117 Ledley King
 Tottenham Hotspur
CD 12
9
21 1 0 1250 0 24 May 2010 3-1 vs. Mexico (20) 29 224 n/a
1128 Glen Johnson
 Liverpool
RB 49
5
54 1 0 4484 0 24 May 2010 3-1 vs. Mexico (21) 25 274 n/a
1151 Joleon Lescott
 Manchester City
CD 20
6
26 1 1 2090 0 11 June 2012 1-1 vs. France (17) 29 300 n/a
1160 James Milner
 Manchester City
RM 36
25
61 1 1 3478 0 7 September 2012 5-0 vs. Moldova (32) 26 247 n/a
1162 Leighton Baines
 Everton
LB 25
5
30 1 1 2341 0 7 September 2012 5-0 vs. Moldova (10) 27 271 n/a
1189 Steven Caulker
 Tottenham Hotspur
CD 1
0
1 1 0 90 0 14 November 2012 2-4 vs. Sweden (1) 20 321 n/a
1175 Chris Smalling
 Manchester United
CD 28
3
31 1 0 2450 0 2 June 2016 1-0 vs. Portugal (25) 26 193 n/a
1187 Ryan Bertrand
 Southampton
LB 14
5
19 1 1 1188 0 1 September 2017 4-0 vs. Malta (15) 28 26 n/a
1222 Kieran Trippier
 Tottenham Hotspur
RWB 45
9
54 1 1 4001 0 11 July 2018 1-2 vs. Croatia (12) 27 298 n/a
1219 Michael Keane
 Everton
CD 11
1
12 1 1 995 0 25 March 2019 5-1 vs. Montenegro (7) 26 73 n/a
1224 Harry Winks
 Tottenham Hotspur
LM 9
1
10 1 1 757 0
0 (1)
(sub) 17 November 2019 4-0 Kosovo (6) 23 288 n/a
1249 Conor Coady
 Wolverhampton Wanderers
CD 10
0
10 1 0 889 0 8 October 2020 3-0 vs. Wales (2) 27 226 n/a
1211 Danny Ings
 Southampton
F 1
2
3 1 0 143 0 8 October 2020 3-0 vs. Wales (3) 28 77 n/a
1235 Ben Chilwell
 Chelsea
LB 19
2
21 1 1 1689 0 9 October 2021 5-0 vs. Andorra (15) 24 292 n/a
1264 Emile Smith Rowe
 Arsenal
LF 1
2
3 1 1 114 0 15 November 2021 10-0 vs. San Marino (2) 21 110 n/a
1250 Kalvin Phillips
 Manchester City
DM 23
8
31 1 1 2026 0 19 June 2023 7-0 vs. North Macedonia (27) 27 199 n/a
1178 Kyle Walker
 Manchester City
RB 83
8
91 1 1 7719 0 9 September 2023 1-1 vs. Ukraine (77) 33 104 n/a
1272 Ivan Toney
 Brentford
F 1
5
6 1 0 167 1
0 (0)
26 March 2024 2-2 vs. Belgium (2) 28 10 n/a
 
 

CG