[2] Developing into a right-arm fast-medium bowling all-rounder, he found himself not being able secure a place in either of the Lancashire or Derbyshire sides of the early 1960s,[3] instead opting to play minor counties cricket for Lincolnshire, debuting in the 1963 Minor Counties Championship.
[4] He first played first-class cricket in 1965, when he was selected to for the Minor Counties representative team against the touring South Africans at Jesmond.
[3] He also played his first List A one-day match for Warwickshire in the 1969 Player's County League against Sussex.
[7] Of the 1972 Championship winning side, only McVicker and Stephen Rouse would not go on to play Test cricket.
[3] McVicker, who was on holiday at the time answered the call and played seven one-day games in July and August.
[12] McVicker was one of ten members of Leicestershire's first County Championship winning team in 1975 to have a road in Leicester named after him by the city council.
Chris Balderstone, Peter Booth, Brian Davison, Barry Dudleston, Ken Higgs, David Humphries, Ray Illingworth, John Steele and Roger Tolchard were the others.
Jack Birkenshaw, Graham McKenzie and Mick Norman missed out as there were already roads using their surnames.