| Silverstone Saturday | National Race | april 22, 1950 | |
| | Silverstone Saturday | National Race | april 19, 1952 | |
| | Silverstone Saturday | National Race | april 18, 1953 | |
| | Bemsee trophy day | National Race | july 25, 1953 | |
|
| Hutchinson 100 | International Race | september 26, 1953 | |
| | Silverstone Saturday | National Race | april 10, 1954 | |
| | Trophy Day | National Race | june 26, 1954 | |
| | Hutchinson 100 | International Race | august 07, 1954 | |
|
| Silverstone Saturday | National Race | april 23, 1955 | |
| | Hutchinson 100 | International Race | october 01, 1955 | |
| | Silverstone Saturday | National Race | april 14, 1956 | |
| | Trophy Day | National Race | july 07, 1956 | |
|
| Hutchinson 100 | International Race | september 21, 1957 | |
| | Hutchinson 100 | International Race | april 09, 1960 | |
| | Silverstone Saturday | National Race | may 28, 1960 | |
| | Hutchinson 100 | International Race | april 07, 1962 | |
|
| Trophy Day Meeting | National Race | august 18, 1962 | |
| | Hutchinson 100 | International Race | april 06, 1963 | |
| | Hutchinson 100 | International Race | april 04, 1964 | |
| | Hutchinson 100 | International Race | august 14, 1965 | |
|
| | International Race | august 22, 1971 | |
| | John Player International | International Race | august 13, 1972 | |
| | John Player Grand Prix | FIM F750 | august 12, 1973 | |
| | John Player Grand Prix | International Race | august 11, 1974 | |
|
| John Player Grand Prix | International Race | august 10, 1975 | |
| | John Player Grand Prix | International Race | august 15, 1976 | |
| | John Player British Grand Prix | Grand Prix | august 14, 1977 | |
| | John Player British Grand Prix | Grand Prix | august 06, 1978 | |
|
| Marlboro British Grand Prix | Grand Prix | august 12, 1979 | |
| | Marlboro British Grand Prix | Grand Prix | august 10, 1980 | |
| | Marlboro British Grand Prix | Grand Prix | august 02, 1981 | |
| | Marlboro British Grand Prix | Grand Prix | august 01, 1982 | |
|
| Marlboro British Grand Prix | Grand Prix | july 31, 1983 | |
| | Marlboro British Grand Prix | Grand Prix | august 05, 1984 | |
| | Marlboro British Grand Prix | Grand Prix | august 04, 1985 | |
| | Shell Oils British Grand Prix | Grand Prix | august 03, 1986 | |
|
| | British Superbike Championship | june 20, 1990 | |
| | | British Superbike Championship | september 06, 1998 | |
| | | British Superbike Championship | april 16, 2000 | |
| | | British Superbike Championship | april 01, 2002 | |
|
| | World Endurance Championship | may 19, 2002 | |
| | British round | Superbike World Championship | may 26, 2002 | |
| | | British Superbike Championship | march 30, 2003 | |
| | British round | Superbike World Championship | june 15, 2003 | |
|
| British round | Superbike World Championship | june 13, 2004 | |
| | British round | Superbike World Championship | may 29, 2005 | |
| | | British Superbike Championship | august 21, 2005 | |
| | British round | Superbike World Championship | may 28, 2006 | |
|
| British round | Superbike World Championship | may 27, 2007 | |
| | Airasia British Grand Prix | Grand Prix | june 20, 2010 | |
| | British round | Superbike World Championship | august 01, 2010 | |
| | Airasia British Grand Prix | Grand Prix | june 12, 2011 | |
|
| British round | Superbike World Championship | july 31, 2011 | |
| | British Grand Prix | Grand Prix | june 17, 2012 | |
| | British round | Superbike World Championship | august 05, 2012 | |
| | British round | Superbike World Championship | august 04, 2013 | |
|
| British Grand Prix | Grand Prix | september 01, 2013 | |
| | Hertz British GP | Grand Prix | august 31, 2014 | |
| | Octo British GP | Grand Prix | august 30, 2015 | |
| | Octo British Grand Prix | Grand Prix | september 04, 2016 | |
|
| Octo British GP | Grand Prix | august 27, 2017 | |
| | Octo British GP | Grand Prix | august 26, 2018 | |
| | GoPro British GP | Grand Prix | august 25, 2019 | |
| | Monster Energy British GP | Grand Prix | august 29, 2021 | |
|
| Monster Energy British GP | Grand Prix | august 07, 2022 | |
| | Monster Energy GP England | Grand Prix | august 06, 2023 | |
|