To mark Josh Ruffels picking his best Oxford United XI from the 136 teammates he has played with over the last seven years, we have prepared a quiz.

Taking three games - his first, 100th and 200th appearances - can you remember the line-ups inside the time limit?

After signing in summer 2013, Ruffels did not have long to wait for his debut.

It came in August, when he came off the bench in a 3-1 win at Torquay United.

Oxford Mail:

Can you name the team, including the substitutes who came on in five minutes?

Follow this link.

Ruffels's 100th game for United was in September 2016, a 1-1 draw at the Kassam Stadium against Charlton Athletic.

Follow the link for round two.

Oxford Mail:

His 200th appearance came in a home defeat to Bristol Rovers in December 2018.

It's time for round three.