Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Bamidele Alli

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Bamidele Alli played with most?

Most confirmed shared appearances:

  1. Harry Kane237shared appearances
  2. Eric Dier236shared appearances
  3. Son Heung-Min236shared appearances

Who has Bamidele Alli faced most often?

Most confirmed meetings as opponents:

  1. Raheem Sterling16confirmed meetings
  2. Marcos Alonso15confirmed meetings
  3. N'Golo Kanté15confirmed meetings

Who has Bamidele Alli played with most?

Players with confirmed appearances in the same team as Bamidele Alli.

Entire career · All competitions
434Confirmed appearances
2012–2025Period
265Team-mates
#PlayersComparisonShared appearances
018 Aug 2015 – 9 Jan 2022
028 Aug 2015 – 28 Dec 2021
0213 Sep 2015 – 28 Dec 2021
0422 Aug 2015 – 28 Dec 2021
058 Aug 2015 – 22 Jan 2020
068 Aug 2015 – 23 May 2021
078 Aug 2015 – 9 Jan 2022
088 Aug 2015 – 2 July 2020
0910 Sep 2016 – 16 May 2021
108 Aug 2015 – 8 May 2021
1117 Sep 2015 – 9 Jan 2022
1213 Feb 2018 – 9 Jan 2022
1327 Aug 2017 – 28 Dec 2021
148 Aug 2015 – 29 Oct 2018
1529 Aug 2015 – 11 Jan 2020
1617 Sep 2015 – 1 June 2019
178 Aug 2015 – 9 June 2019
1813 Aug 2016 – 24 Sep 2019
1916 Sep 2017 – 8 Aug 2021
202 Nov 2012 – 3 May 2015
212 Nov 2012 – 3 May 2015
222 Nov 2012 – 3 May 2015
2329 Dec 2012 – 25 Apr 2015
242 Nov 2012 – 3 May 2015
2523 Nov 2013 – 3 May 2015
2621 July 2019 – 9 Jan 2022
2713 Nov 2012 – 3 May 2015
271 Sep 2019 – 9 Jan 2022
296 Aug 2013 – 3 May 2015
3016 Sep 2017 – 1 June 2019
3122 Aug 2020 – 28 Dec 2021
323 Aug 2013 – 17 Jan 2015
3217 Aug 2013 – 3 May 2015
342 Feb 2020 – 22 Dec 2021
349 Aug 2014 – 3 May 2015
369 Aug 2014 – 3 May 2015
3613 Aug 2016 – 12 May 2019
3821 July 2019 – 9 Jan 2022
3924 Sep 2016 – 4 Feb 2023
3922 Sep 2018 – 5 Sep 2020
418 Aug 2015 – 25 Apr 2016
4131 Oct 2018 – 9 Jan 2022
431 Oct 2020 – 28 Dec 2021
4418 Jan 2020 – 26 Feb 2023
452 Nov 2012 – 3 May 2014
463 Aug 2013 – 3 May 2014
4619 Sep 2017 – 5 Sep 2020
463 Aug 2013 – 3 May 2015
4923 March 2018 – 13 Aug 2022
498 Aug 2015 – 4 March 2020
Showing 50 of 265 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Bamidele Alli played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Bamidele Alli played with?

  • Harry Kane — 237 shared appearances with Bamidele Alli. 8 Aug 2015 – 9 Jan 2022.
  • Eric Dier — 236 shared appearances with Bamidele Alli. 8 Aug 2015 – 28 Dec 2021.
  • Son Heung-Min — 236 shared appearances with Bamidele Alli. 13 Sept 2015 – 28 Dec 2021.
  • Hugo Lloris — 202 shared appearances with Bamidele Alli. 22 Aug 2015 – 28 Dec 2021.
  • Christian Eriksen — 185 shared appearances with Bamidele Alli. 8 Aug 2015 – 22 Jan 2020.
  • Toby Alderweireld — 184 shared appearances with Bamidele Alli. 8 Aug 2015 – 23 May 2021.
  • Benjamin Davies — 166 shared appearances with Bamidele Alli. 8 Aug 2015 – 9 Jan 2022.
  • Jan Vertonghen — 158 shared appearances with Bamidele Alli. 8 Aug 2015 – 2 Jul 2020.
  • Moussa Sissoko — 149 shared appearances with Bamidele Alli. 10 Sept 2016 – 16 May 2021.
  • Erik Lamela — 142 shared appearances with Bamidele Alli. 8 Aug 2015 – 8 May 2021.
  • Harry Winks — 141 shared appearances with Bamidele Alli. 17 Sept 2015 – 9 Jan 2022.
  • Lucas Moura — 128 shared appearances with Bamidele Alli. 13 Feb 2018 – 9 Jan 2022.
  • Davinson Sánchez — 120 shared appearances with Bamidele Alli. 27 Aug 2017 – 28 Dec 2021.
  • Mousa Dembélé — 112 shared appearances with Bamidele Alli. 8 Aug 2015 – 29 Oct 2018.
  • Daniel Rose — 109 shared appearances with Bamidele Alli. 29 Aug 2015 – 11 Jan 2020.
  • Kieran Trippier — 106 shared appearances with Bamidele Alli. 17 Sept 2015 – 1 Jun 2019.
  • Kyle Walker — 93 shared appearances with Bamidele Alli. 8 Aug 2015 – 9 Jun 2019.
  • Victor Wanyama — 82 shared appearances with Bamidele Alli. 13 Aug 2016 – 24 Sept 2019.
  • Sèrge Aurier — 81 shared appearances with Bamidele Alli. 16 Sept 2017 – 8 Aug 2021.
  • David Martin — 78 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2015.
  • Dean Lewington — 77 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2015.
  • Antony Kay — 76 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2015.
  • Daniel Powell — 67 shared appearances with Bamidele Alli. 29 Dec 2012 – 25 Apr 2015.
  • Darren Potter — 64 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2015.
  • Jordan Spence — 57 shared appearances with Bamidele Alli. 23 Nov 2013 – 3 May 2015.
  • Tanguy Ndombélé — 52 shared appearances with Bamidele Alli. 21 Jul 2019 – 9 Jan 2022.
  • Dean Bowditch — 50 shared appearances with Bamidele Alli. 13 Nov 2012 – 3 May 2015.
  • Giovani Lo Celso — 50 shared appearances with Bamidele Alli. 1 Sept 2019 – 9 Jan 2022.
  • Benjamin Reeves — 49 shared appearances with Bamidele Alli. 6 Aug 2013 – 3 May 2015.
  • Llorente — 48 shared appearances with Bamidele Alli. 16 Sept 2017 – 1 Jun 2019.
  • Pierre-Emile Højbjerg — 45 shared appearances with Bamidele Alli. 22 Aug 2020 – 28 Dec 2021.
  • George Baldock — 44 shared appearances with Bamidele Alli. 3 Aug 2013 – 17 Jan 2015.
  • Samir Carruthers — 44 shared appearances with Bamidele Alli. 17 Aug 2013 – 3 May 2015.
  • Steven Bergwijn — 41 shared appearances with Bamidele Alli. 2 Feb 2020 – 22 Dec 2021.
  • William Grigg — 41 shared appearances with Bamidele Alli. 9 Aug 2014 – 3 May 2015.
  • Kyle McFadzean — 39 shared appearances with Bamidele Alli. 9 Aug 2014 – 3 May 2015.
  • Vincent Janssen — 39 shared appearances with Bamidele Alli. 13 Aug 2016 – 12 May 2019.
  • Japhet Tanganga — 36 shared appearances with Bamidele Alli. 21 Jul 2019 – 9 Jan 2022.
  • Georges-Kévin Nkoudou — 35 shared appearances with Bamidele Alli. 24 Sept 2016 – 4 Feb 2023.
  • Paulo Gazzaniga — 35 shared appearances with Bamidele Alli. 22 Sept 2018 – 5 Sept 2020.
  • Nacer Chadli — 34 shared appearances with Bamidele Alli. 8 Aug 2015 – 25 Apr 2016.
  • Oliver Skipp — 34 shared appearances with Bamidele Alli. 31 Oct 2018 – 9 Jan 2022.
  • Reguilón — 33 shared appearances with Bamidele Alli. 1 Oct 2020 – 28 Dec 2021.
  • Gedson Fernandes — 32 shared appearances with Bamidele Alli. 18 Jan 2020 – 26 Feb 2023.
  • Stephen Gleeson — 31 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2014.
  • Izale McLeod — 29 shared appearances with Bamidele Alli. 3 Aug 2013 – 3 May 2014.
  • Juan Foyth — 29 shared appearances with Bamidele Alli. 19 Sept 2017 – 5 Sept 2020.
  • Lee Hodson — 29 shared appearances with Bamidele Alli. 3 Aug 2013 – 3 May 2015.
  • Jordan Pickford — 28 shared appearances with Bamidele Alli. 23 Mar 2018 – 13 Aug 2022.
  • Michel Vorm — 28 shared appearances with Bamidele Alli. 8 Aug 2015 – 4 Mar 2020.
  • Thomas Carroll — 28 shared appearances with Bamidele Alli. 22 Aug 2015 – 20 Aug 2016.
  • Benik Afobe — 27 shared appearances with Bamidele Alli. 9 Aug 2014 – 28 Dec 2014.
  • Carl Baker — 26 shared appearances with Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • Joshua Onomah — 26 shared appearances with Bamidele Alli. 22 Oct 2015 – 8 Apr 2017.
  • Kevin Wimmer — 26 shared appearances with Bamidele Alli. 17 Sept 2015 – 26 Feb 2017.
  • Matthew Doherty — 26 shared appearances with Bamidele Alli. 13 Sept 2020 – 9 Jan 2022.
  • Joseph Hart — 25 shared appearances with Bamidele Alli. 9 Oct 2015 – 17 Jul 2021.
  • Shaun Williams — 25 shared appearances with Bamidele Alli. 2 Nov 2012 – 21 Jan 2014.
  • Alan Smith — 23 shared appearances with Bamidele Alli. 2 Nov 2012 – 3 May 2014.
  • Marcus Rashford — 23 shared appearances with Bamidele Alli. 16 Jun 2016 – 6 Jun 2019.
  • Raheem Sterling — 23 shared appearances with Bamidele Alli. 9 Oct 2015 – 9 Jun 2019.
  • Ryan Mason — 23 shared appearances with Bamidele Alli. 8 Aug 2015 – 25 Apr 2016.
  • Danny Rose — 21 shared appearances with Bamidele Alli. 29 Aug 2015 – 25 Apr 2016.
  • Gareth Bale — 21 shared appearances with Bamidele Alli. 22 Oct 2020 – 23 May 2021.
  • John Stones — 19 shared appearances with Bamidele Alli. 4 Sept 2016 – 6 Jun 2019.
  • Jordan Henderson — 19 shared appearances with Bamidele Alli. 20 Jun 2016 – 6 Jun 2019.
  • Ryan Sessegnon — 19 shared appearances with Bamidele Alli. 3 Nov 2019 – 9 Jan 2022.
  • Daniel Green — 18 shared appearances with Bamidele Alli. 7 Sept 2013 – 14 Apr 2015.
  • Jackson Muleka — 18 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Jesse Lingard — 18 shared appearances with Bamidele Alli. 8 Oct 2016 – 9 Jun 2019.
  • Kyle Walker-Peters — 18 shared appearances with Bamidele Alli. 13 Aug 2017 – 24 Sept 2019.
  • Luke Chadwick — 18 shared appearances with Bamidele Alli. 2 Nov 2012 – 15 Mar 2014.
  • Fuka-Arthur Masuaku Kawela — 17 shared appearances with Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Cenk Tosun — 17 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Nathan Redmond — 17 shared appearances with Bamidele Alli. 22 Mar 2017 – 26 Feb 2023.
  • Patrick Bamford — 17 shared appearances with Bamidele Alli. 27 Apr 2013 – 4 Jan 2014.
  • Tayfur Bingöl — 17 shared appearances with Bamidele Alli. 2 Oct 2022 – 26 Feb 2023.
  • Valentin Rosier — 17 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Tayyip Sanuç — 16 shared appearances with Bamidele Alli. 2 Oct 2022 – 26 Feb 2023.
  • Gary Cahill — 15 shared appearances with Bamidele Alli. 9 Oct 2015 – 7 Jun 2018.
  • Michael Keane — 15 shared appearances with Bamidele Alli. 22 Mar 2017 – 16 Jul 2022.
  • Anthony Gordon — 14 shared appearances with Bamidele Alli. 8 Feb 2022 – 13 Aug 2022.
  • Ben Davies — 14 shared appearances with Bamidele Alli. 8 Aug 2015 – 5 Mar 2016.
  • Harry Maguire — 14 shared appearances with Bamidele Alli. 8 Oct 2017 – 9 Jun 2019.
  • Salih Uçan — 14 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Dane Scarlett — 13 shared appearances with Bamidele Alli. 22 Aug 2020 – 9 Jan 2022.
  • Jamie Vardy — 13 shared appearances with Bamidele Alli. 9 Oct 2015 – 11 Jul 2018.
  • Mason Holgate — 13 shared appearances with Bamidele Alli. 8 Feb 2022 – 13 Aug 2022.
  • Necip Uysal — 13 shared appearances with Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Tom Hitchcock — 13 shared appearances with Bamidele Alli. 9 Aug 2014 – 18 Apr 2015.
  • Andros Townsend — 12 shared appearances with Bamidele Alli. 13 Sept 2015 – 13 Mar 2022.
  • Clinton N'Jie — 12 shared appearances with Bamidele Alli. 17 Sept 2015 – 10 Dec 2015.
  • Ersin Destanoğlu — 12 shared appearances with Bamidele Alli. 29 Aug 2022 – 21 Dec 2022.
  • Moussa Dembélé — 12 shared appearances with Bamidele Alli. 8 Aug 2015 – 18 Apr 2016.
  • Thomas Flanagan — 12 shared appearances with Bamidele Alli. 6 Aug 2013 – 6 Dec 2014.
  • Alexander Iwobi — 11 shared appearances with Bamidele Alli. 12 Feb 2022 – 13 Aug 2022.
  • Bryan Gil — 11 shared appearances with Bamidele Alli. 26 Aug 2021 – 9 Jan 2022.
  • Demarai Gray — 11 shared appearances with Bamidele Alli. 8 Feb 2022 – 13 Aug 2022.
  • Emerson Royal — 11 shared appearances with Bamidele Alli. 11 Sept 2021 – 9 Jan 2022.
  • Fabian Delph — 11 shared appearances with Bamidele Alli. 2 Jun 2018 – 1 May 2022.
  • Harvey White — 11 shared appearances with Bamidele Alli. 21 Jul 2019 – 28 Jul 2021.
  • Mark Randall — 11 shared appearances with Bamidele Alli. 5 Apr 2014 – 17 Jan 2015.
  • Mert Günok — 11 shared appearances with Bamidele Alli. 30 Oct 2022 – 26 Feb 2023.
  • Umut Meraş — 11 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Welinton — 11 shared appearances with Bamidele Alli. 9 Nov 2022 – 4 Feb 2023.
  • Abdoulaye Doucouré — 10 shared appearances with Bamidele Alli. 26 Feb 2022 – 13 Aug 2022.
  • Adam Lallana — 10 shared appearances with Bamidele Alli. 9 Oct 2015 – 13 Jun 2017.
  • Devante Cole — 10 shared appearances with Bamidele Alli. 24 Jan 2015 – 18 Apr 2015.
  • Giorgio Rasulo — 10 shared appearances with Bamidele Alli. 13 Nov 2012 – 6 Dec 2014.
  • Ian McLoughlin — 10 shared appearances with Bamidele Alli. 27 Apr 2013 – 17 Feb 2015.
  • Jack Clarke — 10 shared appearances with Bamidele Alli. 22 Aug 2020 – 28 Jul 2021.
  • Jon Otsemobor — 10 shared appearances with Bamidele Alli. 2 Nov 2012 – 14 Sept 2013.
  • Joseph Rodon — 10 shared appearances with Bamidele Alli. 10 Jan 2021 – 9 Jan 2022.
  • Kerem Kesgin — 10 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Oulwasanmi Odelusi — 10 shared appearances with Bamidele Alli. 22 Feb 2014 – 18 Apr 2014.
  • Richarlison — 10 shared appearances with Bamidele Alli. 8 Feb 2022 – 19 May 2022.
  • Romain Saïss — 10 shared appearances with Bamidele Alli. 29 Aug 2022 – 26 Feb 2023.
  • Séamus Coleman — 10 shared appearances with Bamidele Alli. 8 Feb 2022 – 19 May 2022.
  • Cameron Carter-Vickers — 9 shared appearances with Bamidele Alli. 8 Jan 2017 – 28 Jul 2021.
  • Carlos Vinícius — 9 shared appearances with Bamidele Alli. 22 Oct 2020 – 18 Mar 2021.
  • Jason Banton — 9 shared appearances with Bamidele Alli. 3 Aug 2013 – 26 Nov 2013.
  • Nabil Bentaleb — 9 shared appearances with Bamidele Alli. 8 Aug 2015 – 25 Feb 2016.
  • Pierluigi Gollini — 9 shared appearances with Bamidele Alli. 4 Aug 2021 – 9 Jan 2022.
  • Ryan Bertrand — 9 shared appearances with Bamidele Alli. 9 Oct 2015 – 4 Sept 2017.
  • Ryan Hall — 9 shared appearances with Bamidele Alli. 15 Feb 2014 – 3 May 2014.
  • Troy Parrott — 9 shared appearances with Bamidele Alli. 21 Jul 2019 – 28 Jul 2021.
  • Vitalii Mykolenko — 9 shared appearances with Bamidele Alli. 7 Mar 2022 – 13 Aug 2022.
  • Wout Weghorst — 9 shared appearances with Bamidele Alli. 29 Aug 2022 – 21 Dec 2022.
  • Alexander Oxlade-Chamberlain — 8 shared appearances with Bamidele Alli. 9 Oct 2015 – 23 Mar 2018.
  • Allan — 8 shared appearances with Bamidele Alli. 8 Feb 2022 – 1 May 2022.
  • Brendan Galloway — 8 shared appearances with Bamidele Alli. 13 Nov 2012 – 26 Apr 2014.
  • Ross Barkley — 8 shared appearances with Bamidele Alli. 9 Oct 2015 – 9 Jun 2019.
  • Souza — 8 shared appearances with Bamidele Alli. 4 Sept 2022 – 14 Jan 2023.
  • Wayne Rooney — 8 shared appearances with Bamidele Alli. 11 Jun 2016 – 15 Nov 2018.
  • Christopher Smalling — 7 shared appearances with Bamidele Alli. 9 Oct 2015 – 10 Jun 2017.
  • Daniel Sturridge — 7 shared appearances with Bamidele Alli. 16 Jun 2016 – 8 Oct 2017.
  • Donny van de Beek — 7 shared appearances with Bamidele Alli. 8 Feb 2022 – 22 May 2022.
  • Emrecan Uzunhan — 7 shared appearances with Bamidele Alli. 8 Oct 2022 – 14 Jan 2023.
  • Javi Montero — 7 shared appearances with Bamidele Alli. 16 Oct 2022 – 15 Dec 2022.
  • Jonjoe Kenny — 7 shared appearances with Bamidele Alli. 12 Feb 2022 – 22 May 2022.
  • Lewis Baker — 7 shared appearances with Bamidele Alli. 4 Apr 2015 – 25 Apr 2015.
  • Robert Hall — 7 shared appearances with Bamidele Alli. 7 Apr 2015 – 3 May 2015.
  • Ryan Lowe — 7 shared appearances with Bamidele Alli. 2 Nov 2012 – 27 Apr 2013.
  • Adam Chicksen — 6 shared appearances with Bamidele Alli. 2 Nov 2012 – 26 Jan 2013.
  • Ashley Young — 6 shared appearances with Bamidele Alli. 23 Mar 2018 – 11 Jul 2018.
  • Cristian Romero — 6 shared appearances with Bamidele Alli. 15 Aug 2021 – 30 Oct 2021.
  • Daniel Welbeck — 6 shared appearances with Bamidele Alli. 1 Sept 2017 – 8 Sept 2018.
  • Dominic Calvert-Lewin — 6 shared appearances with Bamidele Alli. 12 Feb 2022 – 16 Jul 2022.
  • Jadon Sancho — 6 shared appearances with Bamidele Alli. 15 Nov 2018 – 9 Jun 2019.
  • James Loveridge — 6 shared appearances with Bamidele Alli. 22 Mar 2014 – 26 Apr 2014.
  • Matthew Kennedy — 6 shared appearances with Bamidele Alli. 29 Mar 2014 – 3 May 2014.
  • Phil Jones — 6 shared appearances with Bamidele Alli. 12 Oct 2015 – 14 Jul 2018.
  • Salomón Rondón — 6 shared appearances with Bamidele Alli. 12 Feb 2022 – 13 Aug 2022.
  • Semih Kılıçsoy — 6 shared appearances with Bamidele Alli. 29 Nov 2022 – 26 Feb 2023.
  • Alfie Devine — 5 shared appearances with Bamidele Alli. 22 Aug 2020 – 21 Jul 2021.
  • Atiba Hutchinson — 5 shared appearances with Bamidele Alli. 9 Nov 2022 – 27 Jan 2023.
  • Benjamin Chilwell — 5 shared appearances with Bamidele Alli. 15 Nov 2018 – 6 Jun 2019.
  • Jamie Bowden — 5 shared appearances with Bamidele Alli. 21 Jul 2019 – 17 Jul 2021.
  • Jonson Clarke-Harris — 5 shared appearances with Bamidele Alli. 17 Jan 2015 – 9 Feb 2015.
  • Ruben Loftus-Cheek — 5 shared appearances with Bamidele Alli. 2 Jun 2018 – 15 Nov 2018.
  • Yerry Mina — 5 shared appearances with Bamidele Alli. 8 Feb 2022 – 6 Aug 2022.
  • Alfie Whiteman — 4 shared appearances with Bamidele Alli. 26 Nov 2020 – 28 Jul 2021.
  • Benjamin Godfrey — 4 shared appearances with Bamidele Alli. 13 Mar 2022 – 6 Aug 2022.
  • Berkay Vardar — 4 shared appearances with Bamidele Alli. 29 Aug 2022 – 8 Dec 2022.
  • Declan Rice — 4 shared appearances with Bamidele Alli. 22 Mar 2019 – 6 Jun 2019.
  • Dennis Cirkin — 4 shared appearances with Bamidele Alli. 22 Aug 2020 – 5 Sept 2020.
  • Emrecan Terzi — 4 shared appearances with Bamidele Alli. 29 Nov 2022 – 11 Dec 2022.
  • Jack Butland — 4 shared appearances with Bamidele Alli. 12 Oct 2015 – 7 Jun 2018.
  • Jake Livermore — 4 shared appearances with Bamidele Alli. 22 Mar 2017 – 4 Sept 2017.
  • Joseph Gomez — 4 shared appearances with Bamidele Alli. 23 Mar 2018 – 9 Jun 2019.
  • Malachi Fagan-Walcott — 4 shared appearances with Bamidele Alli. 10 Mar 2020 – 28 Jul 2021.
  • Matthias Kouo-Doumbé — 4 shared appearances with Bamidele Alli. 13 Nov 2012 – 27 Apr 2013.
  • Nile John — 4 shared appearances with Bamidele Alli. 24 Feb 2021 – 28 Jul 2021.
  • Rachid Ghezzal — 4 shared appearances with Bamidele Alli. 2 Oct 2022 – 4 Feb 2023.
  • Theo Walcott — 4 shared appearances with Bamidele Alli. 9 Oct 2015 – 11 Oct 2016.
  • Vincent Aboubakar — 4 shared appearances with Bamidele Alli. 22 Jan 2023 – 4 Feb 2023.
  • André Gomes — 3 shared appearances with Bamidele Alli. 8 Feb 2022 – 19 May 2022.
  • Callum Wilson — 3 shared appearances with Bamidele Alli. 15 Nov 2018 – 9 Jun 2019.
  • Christopher Long — 3 shared appearances with Bamidele Alli. 11 Jan 2014 – 28 Jan 2014.
  • Dale Jennings — 3 shared appearances with Bamidele Alli. 30 Nov 2013 – 1 Jan 2014.
  • Gary MacKenzie — 3 shared appearances with Bamidele Alli. 5 Jan 2013 – 26 Jan 2013.
  • George Marsh — 3 shared appearances with Bamidele Alli. 4 Jan 2019 – 25 Jul 2019.
  • Jack Wilshere — 3 shared appearances with Bamidele Alli. 11 Jun 2016 – 27 Jun 2016.
  • James Tarkowski — 3 shared appearances with Bamidele Alli. 16 Jul 2022 – 13 Aug 2022.
  • Jarrad Branthwaite — 3 shared appearances with Bamidele Alli. 8 Feb 2022 – 22 May 2022.
  • Keith Andrews — 3 shared appearances with Bamidele Alli. 7 Feb 2015 – 14 Feb 2015.
  • Larnell Cole — 3 shared appearances with Bamidele Alli. 25 Feb 2014 – 8 Mar 2014.
  • Maksim Paskotši — 3 shared appearances with Bamidele Alli. 17 Jul 2021 – 28 Jul 2021.
  • Nathan Patterson — 3 shared appearances with Bamidele Alli. 16 Jul 2022 – 13 Aug 2022.
  • Oğuzhan Akgün — 3 shared appearances with Bamidele Alli. 9 Nov 2022 – 2 Dec 2022.
  • Thomas Davies — 3 shared appearances with Bamidele Alli. 22 May 2022 – 13 Aug 2022.
  • Tobi Omole — 3 shared appearances with Bamidele Alli. 17 Jul 2021 – 28 Jul 2021.
  • Trent Alexander-Arnold — 3 shared appearances with Bamidele Alli. 7 Jun 2018 – 9 Jun 2019.
  • Aaron Cresswell — 2 shared appearances with Bamidele Alli. 13 Jun 2017 – 8 Oct 2017.
  • Anthony Georgiou — 2 shared appearances with Bamidele Alli. 21 Jul 2019 – 25 Jul 2019.
  • Anwar El Ghazi — 2 shared appearances with Bamidele Alli. 12 Feb 2022 – 26 Feb 2022.
  • Aytuğ Kömeç — 2 shared appearances with Bamidele Alli. 29 Nov 2022 – 2 Dec 2022.
  • Brooklyn Lyons-Foster — 2 shared appearances with Bamidele Alli. 17 Jul 2021 – 21 Jul 2021.
  • Callum Hudson-Odoi — 2 shared appearances with Bamidele Alli. 22 Mar 2019 – 25 Mar 2019.
  • Charlie MacDonald — 2 shared appearances with Bamidele Alli. 13 Nov 2012 – 29 Dec 2012.
  • Dwight McNeil — 2 shared appearances with Bamidele Alli. 6 Aug 2022 – 13 Aug 2022.
  • Emre Bilgin — 2 shared appearances with Bamidele Alli. 4 Sept 2022 – 2 Dec 2022.
  • Jack Roles — 2 shared appearances with Bamidele Alli. 21 Jul 2019 – 25 Jul 2019.
  • James Milner — 2 shared appearances with Bamidele Alli. 9 Oct 2015 – 11 Jun 2016.
  • James O'Shea — 2 shared appearances with Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • James Ward-Prowse — 2 shared appearances with Bamidele Alli. 22 Mar 2017 – 25 Mar 2019.
  • Jermain Defoe — 2 shared appearances with Bamidele Alli. 26 Mar 2017 – 10 Jun 2017.
  • Kallum Cesay — 2 shared appearances with Bamidele Alli. 17 Jul 2021 – 21 Jul 2021.
  • Luke Shaw — 2 shared appearances with Bamidele Alli. 22 Mar 2017 – 8 Sept 2018.
  • Nathaniel Clyne — 2 shared appearances with Bamidele Alli. 9 Oct 2015 – 20 Jun 2016.
  • Necati Bilgiç — 2 shared appearances with Bamidele Alli. 29 Nov 2022 – 2 Dec 2022.
  • Ryan Harley — 2 shared appearances with Bamidele Alli. 5 Jan 2013 – 26 Jan 2013.
  • Timothy Eyoma — 2 shared appearances with Bamidele Alli. 4 Jan 2019 – 17 Jul 2021.
  • Zeli Ismail — 2 shared appearances with Bamidele Alli. 29 Dec 2012 – 5 Jan 2013.
  • Alberto Dossena — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Alex McCarthy — 1 shared appearances with Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Alex Pritchard — 1 shared appearances with Bamidele Alli. 29 Aug 2015 – 29 Aug 2015.
  • Álex Valle — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Amadou Onana — 1 shared appearances with Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Amir Hadžiahmetović — 1 shared appearances with Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Ángelo Balanta — 1 shared appearances with Bamidele Alli. 29 Dec 2012 – 29 Dec 2012.
  • Asmir Begović — 1 shared appearances with Bamidele Alli. 22 May 2022 – 22 May 2022.
  • Assane Diao — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Badra Cisse — 1 shared appearances with Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • William Crellin — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Charlie Burns — 1 shared appearances with Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Christopher Lines — 1 shared appearances with Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Conor Coady — 1 shared appearances with Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Dilan Markanday — 1 shared appearances with Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Danny Ings — 1 shared appearances with Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Edoardo Goldaniga — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Federico Fazio — 1 shared appearances with Bamidele Alli. 23 Sept 2015 – 23 Sept 2015.
  • Filip Lesniak — 1 shared appearances with Bamidele Alli. 18 May 2017 – 18 May 2017.
  • Gabriel Strefezza — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • George Williams — 1 shared appearances with Bamidele Alli. 17 Feb 2015 – 17 Feb 2015.
  • Ignace Van der Brempt — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Isaac Price — 1 shared appearances with Bamidele Alli. 22 May 2022 – 22 May 2022.
  • Ivan Smolčić — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Jean Butez — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Jean-Philippe Gbamin — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Jonjo Shelvey — 1 shared appearances with Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Joseph Walsh — 1 shared appearances with Bamidele Alli. 11 Apr 2015 – 11 Apr 2015.
  • Kazaiah Sterling — 1 shared appearances with Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Kenan Karaman — 1 shared appearances with Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Kieran Gibbs — 1 shared appearances with Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Lewis Dunk — 1 shared appearances with Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Lewis Warrington — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Lucas da Cunha — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Luke Amos — 1 shared appearances with Bamidele Alli. 11 Aug 2018 – 11 Aug 2018.
  • Marc Kempf — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Marcel Lavinier — 1 shared appearances with Bamidele Alli. 24 Feb 2021 – 24 Feb 2021.
  • Maxence Caqueret — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Máximo Perrone — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Nick Pope — 1 shared appearances with Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Nicolás Paz — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Niels Nkounkou — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Patrick Cutrone — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Phil Jagielka — 1 shared appearances with Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Reece Welch — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Romaine Mundle — 1 shared appearances with Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Rúben Vinagre — 1 shared appearances with Bamidele Alli. 6 Aug 2022 – 6 Aug 2022.
  • Stanley Mills — 1 shared appearances with Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Anastasios Douvikas — 1 shared appearances with Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Tashan Oakley-Boothe — 1 shared appearances with Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Thomas Heaton — 1 shared appearances with Bamidele Alli. 13 Jun 2017 – 13 Jun 2017.

Who has Bamidele Alli faced?

  • Raheem Sterling — 16 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 6 Aug 2022.
  • Marcos Alonso — 15 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 1 May 2022.
  • N'Golo Kanté — 15 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 6 Aug 2022.
  • David de Gea — 14 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 30 Oct 2021.
  • Bernardo Silva — 13 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 26 Feb 2022.
  • Gylfi Sigurðsson — 13 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 16 Apr 2021.
  • Kevin De Bruyne — 13 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 26 Feb 2022.
  • Riyad Mahrez — 13 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 26 Feb 2022.
  • César Azpilicueta — 12 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 6 Aug 2022.
  • Cheikhou Kouyaté — 12 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 11 Sept 2021.
  • Georginio Wijnaldum — 12 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 16 Dec 2020.
  • Granit Xhaka — 12 confirmed meetings against Bamidele Alli. 30 Apr 2017 – 16 Jul 2022.
  • Andrew Robertson — 11 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 24 Apr 2022.
  • Fernandinho — 11 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 15 Aug 2021.
  • İlkay Gündoğan — 11 confirmed meetings against Bamidele Alli. 2 Oct 2016 – 26 Feb 2022.
  • James McArthur — 11 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 11 Sept 2021.
  • James Ward-Prowse — 11 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Feb 2022.
  • Jesse Lingard — 11 confirmed meetings against Bamidele Alli. 10 Apr 2016 – 30 Oct 2021.
  • João Moutinho — 11 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 13 Mar 2022.
  • Jordan Henderson — 11 confirmed meetings against Bamidele Alli. 2 Apr 2016 – 24 Apr 2022.
  • Jordan Pickford — 11 confirmed meetings against Bamidele Alli. 16 Sept 2014 – 16 Apr 2021.
  • Nemanja Matić — 11 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 30 Oct 2021.
  • Sadio Mané — 11 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 24 Apr 2022.
  • Virgil van Dijk — 11 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 24 Apr 2022.
  • Antonio Rüdiger — 10 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 1 May 2022.
  • Cédric Soares — 10 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 16 Jul 2022.
  • Craig Cathcart — 10 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 29 Aug 2021.
  • Craig Dawson — 10 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 22 Dec 2021.
  • Ederson — 10 confirmed meetings against Bamidele Alli. 16 Dec 2017 – 26 Feb 2022.
  • Gabriel Jesus — 10 confirmed meetings against Bamidele Alli. 21 Jan 2017 – 16 Jul 2022.
  • Jack Cork — 10 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 28 Feb 2021.
  • James Milner — 10 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 19 Dec 2021.
  • Kasper Schmeichel — 10 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 20 Apr 2022.
  • Marcus Rashford — 10 confirmed meetings against Bamidele Alli. 10 Apr 2016 – 30 Oct 2021.
  • Mark Noble — 10 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 21 Feb 2021.
  • Michail Antonio — 10 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 21 Feb 2021.
  • Nathan Redmond — 10 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 28 Dec 2021.
  • Roberto Firmino — 10 confirmed meetings against Bamidele Alli. 27 Aug 2016 – 19 Dec 2021.
  • Romelu Lukaku — 10 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 19 Sept 2021.
  • Sergio Agüero — 10 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 2 Feb 2020.
  • Wilfried Zaha — 10 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 19 May 2022.
  • Willian — 10 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 14 Mar 2021.
  • Aaron Cresswell — 9 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 21 Feb 2021.
  • Abdoulaye Doucouré — 9 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 10 Feb 2021.
  • Ashley Young — 9 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 13 Aug 2022.
  • Conor Coady — 9 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 13 Mar 2022.
  • Jack Stephens — 9 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 5 Feb 2020.
  • Jordan Ayew — 9 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 19 May 2022.
  • Joshua King — 9 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 29 Aug 2021.
  • Kyle Walker — 9 confirmed meetings against Bamidele Alli. 16 Dec 2017 – 15 Mar 2025.
  • Leander Dendoncker — 9 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 13 Mar 2022.
  • Łukasz Fabiański — 9 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 21 Feb 2021.
  • Marc Albrighton — 9 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 23 May 2021.
  • Michael Keane — 9 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 16 Apr 2021.
  • Mohamed Salah — 9 confirmed meetings against Bamidele Alli. 22 Oct 2017 – 24 Apr 2022.
  • Olivier Giroud — 9 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 22 Feb 2020.
  • Oriol Romeu — 9 confirmed meetings against Bamidele Alli. 28 Dec 2016 – 19 Feb 2022.
  • Pierre-Emile Højbjerg — 9 confirmed meetings against Bamidele Alli. 28 Dec 2016 – 7 Mar 2022.
  • Shane Long — 9 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Feb 2022.
  • Trent Alexander-Arnold — 9 confirmed meetings against Bamidele Alli. 11 Feb 2017 – 24 Apr 2022.
  • Adama Traoré — 8 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 22 Sept 2021.
  • Alexander Iwobi — 8 confirmed meetings against Bamidele Alli. 18 Nov 2017 – 16 Apr 2021.
  • Alexandre Lacazette — 8 confirmed meetings against Bamidele Alli. 18 Nov 2017 – 22 May 2022.
  • Alexis Sánchez — 8 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 27 Aug 2018.
  • Ander Herrera — 8 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 13 Jan 2019.
  • Angelo Ogbonna — 8 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 23 Nov 2019.
  • Anthony Martial — 8 confirmed meetings against Bamidele Alli. 10 Apr 2016 – 4 Oct 2020.
  • Aymeric Laporte — 8 confirmed meetings against Bamidele Alli. 14 Apr 2018 – 26 Feb 2022.
  • Benjamin Mee — 8 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 28 Feb 2021.
  • Christian Kabasele — 8 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 5 Sept 2020.
  • Christopher Smalling — 8 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 25 Jul 2019.
  • David Silva — 8 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 20 Apr 2019.
  • Declan Rice — 8 confirmed meetings against Bamidele Alli. 25 Oct 2017 – 22 Dec 2021.
  • Dejan Lovren — 8 confirmed meetings against Bamidele Alli. 2 Apr 2016 – 27 Oct 2019.
  • Divock Origi — 8 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 24 Apr 2022.
  • Étienne Capoue — 8 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 18 Jan 2020.
  • Fabinho — 8 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 24 Apr 2022.
  • Henrikh Mkhitaryan — 8 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 1 Sept 2019.
  • James McClean — 8 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 23 Dec 2020.
  • Jamie Vardy — 8 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 23 May 2021.
  • Jeffrey Schlupp — 8 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 19 May 2022.
  • Job Matip — 8 confirmed meetings against Bamidele Alli. 27 Aug 2016 – 24 Apr 2022.
  • John Stones — 8 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 26 Feb 2022.
  • Leroy Sané — 8 confirmed meetings against Bamidele Alli. 2 Oct 2016 – 20 Apr 2019.
  • Lucas Digne — 8 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 13 Aug 2022.
  • Luka Milivojević — 8 confirmed meetings against Bamidele Alli. 26 Apr 2017 – 19 May 2022.
  • Manuel Lanzini — 8 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 22 Dec 2021.
  • Nathan Aké — 8 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 15 Aug 2021.
  • Nicolás Otamendi — 8 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 2 Feb 2020.
  • Paul Pogba — 8 confirmed meetings against Bamidele Alli. 11 Dec 2016 – 4 Oct 2020.
  • Philippe Coutinho — 8 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 13 Aug 2022.
  • Pierre-Emerick Aubameyang — 8 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 26 Sept 2021.
  • Ryan Bertrand — 8 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 5 Feb 2020.
  • Shinji Okazaki — 8 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 8 Dec 2018.
  • Steve Cook — 8 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 30 Nov 2019.
  • Stuart Armstrong — 8 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 19 Feb 2022.
  • Thomas Cleverley — 8 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 29 Aug 2021.
  • Troy Deeney — 8 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 18 Jan 2020.
  • Aaron Ramsey — 7 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 19 Dec 2018.
  • Aaron Wan-Bissaka — 7 confirmed meetings against Bamidele Alli. 25 Feb 2018 – 30 Oct 2021.
  • Adam Smith — 7 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 4 May 2019.
  • Alisson Becker — 7 confirmed meetings against Bamidele Alli. 31 Mar 2019 – 24 Apr 2022.
  • André Ayew — 7 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 4 Jan 2018.
  • Andros Townsend — 7 confirmed meetings against Bamidele Alli. 20 Aug 2016 – 13 Dec 2020.
  • Benjamin Foster — 7 confirmed meetings against Bamidele Alli. 15 Oct 2016 – 18 Jan 2020.
  • Calum Chambers — 7 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 13 Aug 2022.
  • Christopher Wood — 7 confirmed meetings against Bamidele Alli. 27 Aug 2017 – 8 Feb 2022.
  • Daley Blind — 7 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 6 Jun 2019.
  • David Luiz — 7 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 14 Mar 2021.
  • Dušan Tadić — 7 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 8 May 2019.
  • Eden Hazard — 7 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 8 Jan 2019.
  • Emre Can — 7 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 21 Jul 2019.
  • Harry Maguire — 7 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 30 Oct 2021.
  • Héctor Bellerín — 7 confirmed meetings against Bamidele Alli. 5 Mar 2016 – 16 Jul 2022.
  • Jack Grealish — 7 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 15 Aug 2021.
  • Jay Rodríguez — 7 confirmed meetings against Bamidele Alli. 28 Dec 2016 – 28 Feb 2021.
  • Jonathan Evans — 7 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 20 Apr 2022.
  • Jorginho — 7 confirmed meetings against Bamidele Alli. 24 Nov 2018 – 6 Aug 2022.
  • Joseph Allen — 7 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 7 Apr 2018.
  • Kelechi Ịheanachọ — 7 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 20 Apr 2022.
  • Luke Shaw — 7 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 30 Oct 2021.
  • Lys Mousset — 7 confirmed meetings against Bamidele Alli. 15 Apr 2017 – 2 May 2021.
  • Marko Arnautović — 7 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 27 Apr 2019.
  • Martin Olsson — 7 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 7 Jul 2018.
  • Mateo Kovačić — 7 confirmed meetings against Bamidele Alli. 24 Nov 2018 – 1 May 2022.
  • Morgan Schneiderlin — 7 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 12 May 2019.
  • Nathaniel Clyne — 7 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 19 May 2022.
  • Patrick van Aanholt — 7 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 13 Dec 2020.
  • Phil Jones — 7 confirmed meetings against Bamidele Alli. 11 Dec 2016 – 13 Jan 2019.
  • Richarlison — 7 confirmed meetings against Bamidele Alli. 2 Dec 2017 – 16 Apr 2021.
  • Ross Barkley — 7 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 22 Feb 2020.
  • Rúben Neves — 7 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 13 Mar 2022.
  • Salomón Rondón — 7 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 11 Aug 2018.
  • Séamus Coleman — 7 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 16 Apr 2021.
  • Thomas Davies — 7 confirmed meetings against Bamidele Alli. 5 Mar 2017 – 16 Apr 2021.
  • Victor Moses — 7 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 2 Jun 2018.
  • Wayne Hennessey — 7 confirmed meetings against Bamidele Alli. 23 Jan 2016 – 10 Nov 2018.
  • Aaron Lennon — 6 confirmed meetings against Bamidele Alli. 3 Jan 2016 – 7 Mar 2020.
  • Adrián — 6 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 31 Oct 2018.
  • Adrian Mariappa — 6 confirmed meetings against Bamidele Alli. 8 Apr 2017 – 18 Jan 2020.
  • Andre Gray — 6 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 5 Sept 2020.
  • Antonio Valencia — 6 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 27 Aug 2018.
  • Ashley Westwood — 6 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 28 Feb 2021.
  • Benjamin Chilwell — 6 confirmed meetings against Bamidele Alli. 10 Jan 2016 – 6 Aug 2022.
  • Bernd Leno — 6 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 8 Aug 2021.
  • Callum Wilson — 6 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 30 Nov 2019.
  • Charlie Daniels — 6 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 11 Mar 2018.
  • Christian Benteke — 6 confirmed meetings against Bamidele Alli. 26 Apr 2017 – 19 May 2022.
  • Christian Pulišić — 6 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 15 Mar 2025.
  • Damien Delaney — 6 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 25 Feb 2018.
  • Danny Simpson — 6 confirmed meetings against Bamidele Alli. 13 Jan 2016 – 13 May 2018.
  • Demarai Gray — 6 confirmed meetings against Bamidele Alli. 10 Jan 2016 – 8 Dec 2018.
  • Deulofeu — 6 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 18 Jan 2020.
  • Dominic Calvert-Lewin — 6 confirmed meetings against Bamidele Alli. 9 Sept 2017 – 10 Feb 2021.
  • Donny van de Beek — 6 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 4 Oct 2020.
  • Heurelho Gomes — 6 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 26 Sept 2018.
  • Idrissa Gueye — 6 confirmed meetings against Bamidele Alli. 13 Mar 2016 – 12 May 2019.
  • Issa Diop — 6 confirmed meetings against Bamidele Alli. 31 Oct 2018 – 22 Dec 2021.
  • Jan Bednarek — 6 confirmed meetings against Bamidele Alli. 9 Mar 2019 – 19 Feb 2022.
  • Javier Hernández — 6 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 31 Oct 2018.
  • Jeffrey Hendrick — 6 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 7 Mar 2020.
  • Jermain Defoe — 6 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 11 Mar 2018.
  • João Cancelo — 6 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 26 Feb 2022.
  • Joel Ward — 6 confirmed meetings against Bamidele Alli. 23 Jan 2016 – 11 Sept 2021.
  • John Fleck — 6 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 2 May 2021.
  • Jordon Ibe — 6 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 4 May 2019.
  • Joseph Bryan — 6 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 4 Mar 2021.
  • Kieran Gibbs — 6 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 5 May 2018.
  • Kurt Zouma — 6 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 4 Aug 2021.
  • Laurent Koscielny — 6 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 19 Dec 2018.
  • Luke Freeman — 6 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 9 Nov 2019.
  • Matthijs de Ligt — 6 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 21 Jul 2019.
  • Michy Batshuayi — 6 confirmed meetings against Bamidele Alli. 4 Jan 2017 – 2 Oct 2022.
  • Mohamed Elneny — 6 confirmed meetings against Bamidele Alli. 5 Mar 2016 – 16 Jul 2022.
  • Pedro — 6 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 8 Jan 2019.
  • Pedro Obiang — 6 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 27 Apr 2019.
  • Robert Snodgrass — 6 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 23 Nov 2019.
  • Ryan Fraser — 6 confirmed meetings against Bamidele Alli. 22 Oct 2016 – 8 Feb 2022.
  • Sam Clucas — 6 confirmed meetings against Bamidele Alli. 6 Dec 2014 – 17 Mar 2018.
  • Samuel Vokes — 6 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 23 Dec 2020.
  • Simon Francis — 6 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 11 Mar 2018.
  • Sofiane Boufal — 6 confirmed meetings against Bamidele Alli. 28 Dec 2016 – 5 Feb 2020.
  • Steven Defour — 6 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 23 Dec 2017.
  • Tammy Abraham — 6 confirmed meetings against Bamidele Alli. 16 Sept 2017 – 15 Mar 2025.
  • Thomas Eastman — 6 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 21 Jul 2021.
  • Timo Werner — 6 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 1 May 2022.
  • Victor Lindelöf — 6 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 30 Oct 2021.
  • Wes Morgan — 6 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 8 Dec 2018.
  • Fuka-Arthur Masuaku Kawela — 5 confirmed meetings against Bamidele Alli. 23 Sept 2017 – 22 Dec 2021.
  • Adam Forshaw — 5 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 12 Feb 2022.
  • Adam Lallana — 5 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 11 Jan 2020.
  • Ainsley Maitland-Niles — 5 confirmed meetings against Bamidele Alli. 19 Dec 2018 – 16 Jul 2022.
  • Alexander Oxlade-Chamberlain — 5 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 11 Jan 2020.
  • Alexander Tettey — 5 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 4 Mar 2020.
  • Allan Nyom — 5 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 5 May 2018.
  • Andreas Christensen — 5 confirmed meetings against Bamidele Alli. 20 Aug 2017 – 19 Sept 2021.
  • Andrew Carroll — 5 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 4 Jan 2018.
  • Andrew King — 5 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 29 Oct 2016.
  • Ashley Barnes — 5 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 15 Dec 2018.
  • Ashley Williams — 5 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 9 Sept 2017.
  • Ayoze Pérez — 5 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 23 May 2021.
  • Benjamin Mendy — 5 confirmed meetings against Bamidele Alli. 22 Nov 2016 – 15 Aug 2021.
  • Bukayo Saka — 5 confirmed meetings against Bamidele Alli. 14 Mar 2021 – 16 Jul 2022.
  • Dale Stephens — 5 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 28 Feb 2021.
  • Daniel Drinkwater — 5 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 16 Feb 2020.
  • Daniel Gosling — 5 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 30 Nov 2019.
  • Daniel Podence — 5 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 13 Mar 2022.
  • Daniel Welbeck — 5 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 19 Oct 2019.
  • Danijel Subašić — 5 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 11 Jul 2018.
  • Darren Fletcher — 5 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 9 Dec 2017.
  • Davy Pröpper — 5 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 6 Jun 2019.
  • Eric Bailly — 5 confirmed meetings against Bamidele Alli. 11 Dec 2016 – 4 Oct 2020.
  • Erik Pieters — 5 confirmed meetings against Bamidele Alli. 10 Sept 2016 – 7 Dec 2019.
  • Fabian Delph — 5 confirmed meetings against Bamidele Alli. 21 Jan 2017 – 3 Nov 2019.
  • Federico Fernández — 5 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 2 Jan 2018.
  • Fraser Forster — 5 confirmed meetings against Bamidele Alli. 28 Dec 2016 – 19 Feb 2022.
  • Fred — 5 confirmed meetings against Bamidele Alli. 27 Aug 2018 – 30 Oct 2021.
  • Gareth Barry — 5 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 25 Nov 2017.
  • Gary Liddle — 5 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 9 Feb 2015.
  • Glenn Murray — 5 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 5 Sept 2020.
  • James McCarthy — 5 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 26 Jul 2020.
  • James Murphy — 5 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 17 Jan 2015.
  • James Tarkowski — 5 confirmed meetings against Bamidele Alli. 27 Aug 2017 – 28 Feb 2021.
  • James Tomkins — 5 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 3 Apr 2019.
  • Jarrod Bowen — 5 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 22 Dec 2021.
  • Jay McEveley — 5 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 17 Jan 2015.
  • John Egan — 5 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 2 May 2021.
  • Jonjo Shelvey — 5 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 8 Feb 2022.
  • Jordan Clarke — 5 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 7 Apr 2015.
  • Jose Baxter — 5 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 17 Jan 2015.
  • José Holebas — 5 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 19 Oct 2019.
  • Joseph Gomez — 5 confirmed meetings against Bamidele Alli. 22 Oct 2017 – 19 Dec 2021.
  • Kai Havertz — 5 confirmed meetings against Bamidele Alli. 2 Nov 2016 – 6 Aug 2022.
  • Leonardo Ulloa — 5 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 29 Oct 2016.
  • Leroy Fer — 5 confirmed meetings against Bamidele Alli. 28 Feb 2016 – 27 Jan 2023.
  • Martin Kelly — 5 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 3 Apr 2019.
  • Mason Holgate — 5 confirmed meetings against Bamidele Alli. 13 Aug 2016 – 16 Apr 2021.
  • Mason Mount — 5 confirmed meetings against Bamidele Alli. 22 Dec 2019 – 6 Aug 2022.
  • Mata — 5 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 25 Jul 2019.
  • Matteo Darmian — 5 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 21 Apr 2018.
  • Matthew Lowton — 5 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 28 Feb 2021.
  • Matthew Ritchie — 5 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 11 Aug 2018.
  • Matthew Targett — 5 confirmed meetings against Bamidele Alli. 26 Dec 2017 – 8 Feb 2022.
  • Memphis Depay — 5 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 6 Jun 2019.
  • Mesut Özil — 5 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 10 Feb 2018.
  • Michael Doyle — 5 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 17 Jan 2015.
  • Nacer Chadli — 5 confirmed meetings against Bamidele Alli. 15 Oct 2016 – 11 Dec 2022.
  • Nacho Monreal — 5 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 19 Dec 2018.
  • Nathan Dyer — 5 confirmed meetings against Bamidele Alli. 10 Jan 2016 – 17 Mar 2018.
  • Nathaniel Chalobah — 5 confirmed meetings against Bamidele Alli. 2 Sept 2018 – 5 Sept 2020.
  • Nicolas Pépé — 5 confirmed meetings against Bamidele Alli. 1 Sept 2019 – 16 Jul 2022.
  • Oliver McBurnie — 5 confirmed meetings against Bamidele Alli. 16 Sept 2014 – 2 Jul 2020.
  • Pablo Zabaleta — 5 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 4 Jan 2018.
  • Petr Čech — 5 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 19 Dec 2018.
  • Philip Foden — 5 confirmed meetings against Bamidele Alli. 16 Dec 2017 – 26 Feb 2022.
  • Raúl Jiménez — 5 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 13 Mar 2022.
  • Robert Brady — 5 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 7 Dec 2019.
  • Romain Saïss — 5 confirmed meetings against Bamidele Alli. 15 Dec 2019 – 13 Mar 2022.
  • Rory McArdle — 5 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • Ruben Loftus-Cheek — 5 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 15 Mar 2025.
  • Ryan Shawcross — 5 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 7 Apr 2018.
  • Scott McTominay — 5 confirmed meetings against Bamidele Alli. 13 Jan 2019 – 30 Oct 2021.
  • Simon Mignolet — 5 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 22 Oct 2017.
  • Steven Davis — 5 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 5 Dec 2018.
  • Theo Walcott — 5 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 3 Nov 2019.
  • Thibaut Courtois — 5 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 14 Jul 2018.
  • Thomas Lemar — 5 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 13 Jun 2017.
  • Tiémoué Bakayoko — 5 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 4 Aug 2021.
  • Vincent Kompany — 5 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 17 Apr 2019.
  • Wayne Routledge — 5 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 17 Mar 2018.
  • William Hughes — 5 confirmed meetings against Bamidele Alli. 30 Apr 2018 – 19 May 2022.
  • Winston Reid — 5 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 4 Jan 2018.
  • Xherdan Shaqiri — 5 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 11 Jan 2020.
  • Yerry Mina — 5 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 10 Feb 2021.
  • Yohan Cabaye — 5 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 26 Apr 2017.
  • Youri Tielemans — 5 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 20 Apr 2022.
  • Andy Cannon — 4 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 28 Feb 2018.
  • Aaron Ramsdale — 4 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 22 May 2022.
  • Adam Clayton — 4 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 14 Jan 2020.
  • Ajay Leitch-Smith — 4 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 3 May 2015.
  • Albert-Mboyo Sambi Lokonga — 4 confirmed meetings against Bamidele Alli. 8 Aug 2021 – 16 Jul 2022.
  • Aleksandar Kolarov — 4 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 21 Jan 2017.
  • Aleksandar Mitrović — 4 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 4 Mar 2021.
  • Alex McCarthy — 4 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 1 Jan 2020.
  • Alexander Gilbey — 4 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 17 Feb 2015.
  • Alfie Mawson — 4 confirmed meetings against Bamidele Alli. 5 Apr 2017 – 17 Mar 2018.
  • André Gomes — 4 confirmed meetings against Bamidele Alli. 23 Dec 2018 – 13 Sept 2020.
  • Anthony Grant — 4 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 31 Jan 2015.
  • Artur Boruc — 4 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 15 Apr 2017.
  • Benjamin White — 4 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 26 Sept 2021.
  • Billy Knott — 4 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 9 Feb 2015.
  • Cenk Tosun — 4 confirmed meetings against Bamidele Alli. 13 Jan 2018 – 3 Nov 2019.
  • Charles Taylor — 4 confirmed meetings against Bamidele Alli. 23 Dec 2017 – 28 Feb 2021.
  • Ché Adams — 4 confirmed meetings against Bamidele Alli. 17 Jan 2015 – 19 Feb 2022.
  • Chris Brunt — 4 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 5 May 2018.
  • Chris Dagnall — 4 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 18 Apr 2015.
  • Christian Fuchs — 4 confirmed meetings against Bamidele Alli. 13 Jan 2016 – 13 May 2018.
  • Christopher Basham — 4 confirmed meetings against Bamidele Alli. 2 Dec 2014 – 2 May 2021.
  • Claudio Yacob — 4 confirmed meetings against Bamidele Alli. 25 Apr 2016 – 25 Nov 2017.
  • Cody McDonald — 4 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 7 Jan 2018.
  • Connor Wickham — 4 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 20 Aug 2016.
  • Cyrus Christie — 4 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 20 Jan 2019.
  • Daniel Ings — 4 confirmed meetings against Bamidele Alli. 1 Jan 2020 – 13 Aug 2022.
  • Daniel James — 4 confirmed meetings against Bamidele Alli. 25 Jul 2019 – 12 Feb 2022.
  • Daniel Sturridge — 4 confirmed meetings against Bamidele Alli. 2 Apr 2016 – 5 May 2018.
  • Daryl Janmaat — 4 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 19 Oct 2019.
  • Declan Rudd — 4 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 2 Feb 2016.
  • Diogo Jota — 4 confirmed meetings against Bamidele Alli. 15 Dec 2019 – 24 Apr 2022.
  • Djibril Sidibé — 4 confirmed meetings against Bamidele Alli. 14 Sept 2016 – 3 Nov 2019.
  • Edimilson Fernandes — 4 confirmed meetings against Bamidele Alli. 19 Nov 2016 – 9 Jun 2019.
  • Fabio Borini — 4 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 31 Jan 2023.
  • Fábio Silva — 4 confirmed meetings against Bamidele Alli. 16 May 2021 – 13 Mar 2022.
  • Federico Bernardeschi — 4 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 21 Jul 2019.
  • Felipe Anderson — 4 confirmed meetings against Bamidele Alli. 31 Oct 2018 – 23 Jun 2020.
  • Filipe Morais — 4 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 9 Feb 2015.
  • Frank Nouble — 4 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 21 Jul 2021.
  • Frenkie de Jong — 4 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 6 Jun 2019.
  • Gabriel Magalhães — 4 confirmed meetings against Bamidele Alli. 14 Mar 2021 – 16 Jul 2022.
  • Gareth McAuley — 4 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 14 Jan 2017.
  • Garry Thompson — 4 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 28 Jan 2017.
  • Geoff Cameron — 4 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 9 Dec 2017.
  • Guaita — 4 confirmed meetings against Bamidele Alli. 3 Apr 2019 – 11 Sept 2021.
  • Hakim Ziyech — 4 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 1 May 2022.
  • Harrison McGahey — 4 confirmed meetings against Bamidele Alli. 28 Oct 2014 – 28 Feb 2018.
  • Harry Arter — 4 confirmed meetings against Bamidele Alli. 20 Mar 2016 – 1 Jan 2019.
  • Ian Henderson — 4 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 28 Feb 2018.
  • Ivan Perišić — 4 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 1 Oct 2019.
  • Jacob Murphy — 4 confirmed meetings against Bamidele Alli. 8 Mar 2014 – 8 Feb 2022.
  • Jamaal Lascelles — 4 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 8 Feb 2022.
  • Jamal Campbell-Ryce — 4 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 17 Jan 2015.
  • James Meredith — 4 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • Jason Puncheon — 4 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 26 Apr 2017.
  • Javier Manquillo — 4 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 8 Feb 2022.
  • Jimmy Smith — 4 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 10 Jan 2015.
  • Joe Ledley — 4 confirmed meetings against Bamidele Alli. 23 Jan 2016 – 20 Aug 2016.
  • Joel Campbell — 4 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 7 Jun 2018.
  • John O'Shea — 4 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 31 Jan 2017.
  • Jonathan Howson — 4 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 14 Jan 2020.
  • José Fonte — 4 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 23 Sept 2017.
  • José Sá — 4 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 13 Mar 2022.
  • Kepa — 4 confirmed meetings against Bamidele Alli. 24 Nov 2018 – 19 Sept 2021.
  • Ki Sung-Yueng — 4 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 17 Mar 2018.
  • Kieran Tierney — 4 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 26 Sept 2021.
  • Kiko Femenía — 4 confirmed meetings against Bamidele Alli. 2 Dec 2017 – 19 Oct 2019.
  • Kyle Naughton — 4 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 17 Mar 2018.
  • Lacina Emeghara Traoré — 4 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 7 Dec 2016.
  • Leighton Baines — 4 confirmed meetings against Bamidele Alli. 3 Jan 2016 – 9 Sept 2017.
  • Lewis Cook — 4 confirmed meetings against Bamidele Alli. 15 Apr 2017 – 30 Nov 2019.
  • Luke Ayling — 4 confirmed meetings against Bamidele Alli. 27 Sept 2014 – 12 Feb 2022.
  • Mamadou Sakho — 4 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 10 Nov 2018.
  • Manolo Gabbiadini — 4 confirmed meetings against Bamidele Alli. 19 Mar 2017 – 5 Dec 2018.
  • Marc McNulty — 4 confirmed meetings against Bamidele Alli. 28 Oct 2014 – 28 Aug 2020.
  • Marek Hamšík — 4 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 16 Oct 2022.
  • Mark Howard — 4 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 17 Jan 2015.
  • Marouane Fellaini — 4 confirmed meetings against Bamidele Alli. 11 Dec 2016 – 27 Aug 2018.
  • Marten de Roon — 4 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 6 Jun 2019.
  • Martin Dúbravka — 4 confirmed meetings against Bamidele Alli. 4 Sept 2017 – 8 Feb 2022.
  • Martin Škrtel — 4 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 4 Sept 2017.
  • Martin Ødegaard — 4 confirmed meetings against Bamidele Alli. 14 Mar 2021 – 16 Jul 2022.
  • Massimo Luongo — 4 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Matěj Vydra — 4 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 28 Feb 2021.
  • Mathew Ryan — 4 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 26 Dec 2019.
  • Matthew Doherty — 4 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 7 Mar 2022.
  • Matthew Phillips — 4 confirmed meetings against Bamidele Alli. 15 Oct 2016 – 5 May 2018.
  • Max-Alain Gradel — 4 confirmed meetings against Bamidele Alli. 20 Mar 2016 – 4 Feb 2023.
  • Maya Yoshida — 4 confirmed meetings against Bamidele Alli. 19 Mar 2017 – 9 Mar 2019.
  • Michael Carrick — 4 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 14 May 2017.
  • Mike van der Hoorn — 4 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 17 Mar 2018.
  • Nathan Byrne — 4 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Nathan Thompson — 4 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Neil Taylor — 4 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 3 Dec 2016.
  • Nélson Semedo — 4 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 22 Sept 2021.
  • Nick Pope — 4 confirmed meetings against Bamidele Alli. 23 Dec 2017 – 28 Feb 2021.
  • Nuno Tavares — 4 confirmed meetings against Bamidele Alli. 8 Aug 2021 – 16 Jul 2022.
  • Odion Ighalo — 4 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 2 Jun 2018.
  • Oleksandr Zinchenko — 4 confirmed meetings against Bamidele Alli. 20 Apr 2019 – 15 Aug 2021.
  • Pablo Fornals — 4 confirmed meetings against Bamidele Alli. 23 Nov 2019 – 22 Dec 2021.
  • Paul Dummett — 4 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 11 Aug 2018.
  • Phil Bardsley — 4 confirmed meetings against Bamidele Alli. 26 Feb 2017 – 7 Mar 2020.
  • Rajiv van La Parra — 4 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 6 Nov 2019.
  • Reece James — 4 confirmed meetings against Bamidele Alli. 22 Dec 2019 – 6 Aug 2022.
  • Robert Harris — 4 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 17 Jan 2015.
  • Roberto Pereyra — 4 confirmed meetings against Bamidele Alli. 2 Dec 2017 – 18 Jan 2020.
  • Rodri — 4 confirmed meetings against Bamidele Alli. 2 Feb 2020 – 26 Feb 2022.
  • Rudy Gestede — 4 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 14 Jan 2020.
  • Rui Patrício — 4 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 16 May 2021.
  • Ryan Babel — 4 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 6 Jun 2019.
  • Ryan Fredericks — 4 confirmed meetings against Bamidele Alli. 31 Oct 2018 – 23 Jun 2020.
  • Ryan Sessegnon — 4 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 7 Mar 2022.
  • Samuel Walker — 4 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 17 Feb 2015.
  • Scott Arfield — 4 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 23 Dec 2017.
  • Scott Dann — 4 confirmed meetings against Bamidele Alli. 23 Jan 2016 – 26 Jul 2020.
  • Sebastian Prödl — 4 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 2 Dec 2017.
  • Shane Duffy — 4 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 26 Dec 2019.
  • Sokratis Papastathopoulos — 4 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 1 Sept 2019.
  • Stefan Scougall — 4 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 17 Jan 2015.
  • Stephen Darby — 4 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • Stephen Ward — 4 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 22 Aug 2020.
  • Steven Bergwijn — 4 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 7 Mar 2022.
  • Stuart Dallas — 4 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 12 Feb 2022.
  • Thomas Bradshaw — 4 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 19 Sept 2017.
  • Thomas Carroll — 4 confirmed meetings against Bamidele Alli. 5 Apr 2017 – 17 Mar 2018.
  • Tomáš Souček — 4 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Dec 2021.
  • Wayne Rooney — 4 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 13 Jan 2018.
  • Wilfred Ndidi — 4 confirmed meetings against Bamidele Alli. 18 May 2017 – 23 May 2021.
  • Yaser Kasim — 4 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Yaya Touré — 4 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 14 Apr 2018.
  • Ömer Toprak — 4 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 26 Feb 2023.
  • Aden Flint — 3 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 7 Feb 2015.
  • Aaron McLean — 3 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 23 Sept 2014.
  • Aaron Wildig — 3 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 9 Jan 2022.
  • Adam Masina — 3 confirmed meetings against Bamidele Alli. 26 Sept 2018 – 29 Aug 2021.
  • Ademola Lookman — 3 confirmed meetings against Bamidele Alli. 12 May 2019 – 20 Apr 2022.
  • Admir Mehmedi — 3 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 26 Feb 2023.
  • Ahmed Musa — 3 confirmed meetings against Bamidele Alli. 29 Oct 2016 – 2 Jun 2018.
  • Alan Hutton — 3 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 8 Jan 2017.
  • Alberto Moreno — 3 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 22 Oct 2017.
  • Aleksandr Golovin — 3 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 7 Dec 2016.
  • Alex Pritchard — 3 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 3 Mar 2018.
  • Álvaro Morata — 3 confirmed meetings against Bamidele Alli. 20 Aug 2017 – 24 Nov 2018.
  • André Schürrle — 3 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 20 Jan 2019.
  • Andrea Raggi — 3 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 22 Nov 2016.
  • Andreas Pereira — 3 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 4 Dec 2019.
  • Andrew Surman — 3 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 14 Oct 2017.
  • Andrii Yarmolenko — 3 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 22 Dec 2021.
  • Andy Webster — 3 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 23 Aug 2014.
  • Àngel Rangel — 3 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 2 Jan 2018.
  • Angeliño — 3 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 10 Mar 2020.
  • Angus Gunn — 3 confirmed meetings against Bamidele Alli. 9 Mar 2019 – 5 Feb 2020.
  • Armando Broja — 3 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 6 Aug 2022.
  • Arouna Koné — 3 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 13 Aug 2016.
  • Artūras Žulpa — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Arvydas Novikovas — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Ashley Fletcher — 3 confirmed meetings against Bamidele Alli. 5 May 2017 – 14 Jan 2020.
  • Rolando Martins Indi — 3 confirmed meetings against Bamidele Alli. 10 Sept 2016 – 7 Apr 2018.
  • Ben Tozer — 3 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 7 Feb 2018.
  • Benik Afobe — 3 confirmed meetings against Bamidele Alli. 20 Mar 2016 – 15 Apr 2017.
  • Benjamin Garratt — 3 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 31 Jan 2015.
  • Benjamin Godfrey — 3 confirmed meetings against Bamidele Alli. 4 Mar 2020 – 16 Apr 2021.
  • Benjamin Williamson — 3 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Beram Kayal — 3 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 23 Apr 2019.
  • Bernard — 3 confirmed meetings against Bamidele Alli. 23 Dec 2018 – 10 Feb 2021.
  • Billy Clarke — 3 confirmed meetings against Bamidele Alli. 16 Sept 2014 – 9 Feb 2015.
  • Billy Jones — 3 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 31 Jan 2017.
  • Blair Adams — 3 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 26 Dec 2014.
  • Borja Valero — 3 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 28 Nov 2018.
  • Bradden Inman — 3 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 18 Feb 2018.
  • Bradley Guzan — 3 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 15 Nov 2018.
  • Brian Wilson — 3 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 20 Dec 2014.
  • Callum Camps — 3 confirmed meetings against Bamidele Alli. 25 Apr 2015 – 28 Feb 2018.
  • Callum Hudson-Odoi — 3 confirmed meetings against Bamidele Alli. 1 Apr 2018 – 4 Aug 2021.
  • Carl Baker — 3 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 5 Apr 2014.
  • Carl Dickinson — 3 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Carlos Sánchez — 3 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 23 Nov 2019.
  • Cesc Fàbregas — 3 confirmed meetings against Bamidele Alli. 4 Jan 2017 – 1 Apr 2018.
  • Charles Adam — 3 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 26 Feb 2017.
  • Chris Day — 3 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 22 Mar 2014.
  • Chris Humphrey — 3 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Ciaran Clark — 3 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 11 Aug 2018.
  • Conor Gallagher — 3 confirmed meetings against Bamidele Alli. 11 Sept 2021 – 6 Aug 2022.
  • Craig Alcock — 3 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 17 Jan 2015.
  • Craig Eastmond — 3 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 29 Nov 2014.
  • Craig Gardner — 3 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 15 Oct 2016.
  • Cristiano Ronaldo — 3 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 30 Oct 2021.
  • Daniel Philliskirk — 3 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 20 Dec 2014.
  • Dany N'Guessan — 3 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 22 Nov 2014.
  • Darren Ward — 3 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 10 Jan 2015.
  • David McGoldrick — 3 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 2 May 2021.
  • David Ospina — 3 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 3 Jul 2018.
  • Dean Leacock — 3 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 30 Aug 2014.
  • DeAndre Yedlin — 3 confirmed meetings against Bamidele Alli. 9 May 2018 – 15 Nov 2018.
  • Deivydas Matulevičius — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Denzel Dumfries — 3 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Jun 2019.
  • Derrick Williams — 3 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 7 Feb 2015.
  • Diafra Sakho — 3 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 19 Nov 2016.
  • Diego Costa — 3 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 22 Apr 2017.
  • Diego Llorente — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Dieumerci Mbokani — 3 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 29 Oct 2020.
  • Duncan Watmore — 3 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 18 Sept 2016.
  • Dwight McNeil — 3 confirmed meetings against Bamidele Alli. 7 Dec 2019 – 28 Feb 2021.
  • Édouard Mendy — 3 confirmed meetings against Bamidele Alli. 4 Aug 2021 – 6 Aug 2022.
  • Edward Nketiah — 3 confirmed meetings against Bamidele Alli. 19 Dec 2018 – 16 Jul 2022.
  • Elliott Hewitt — 3 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 17 Feb 2015.
  • Emil Forsberg — 3 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 10 Mar 2020.
  • Emile Smith Rowe — 3 confirmed meetings against Bamidele Alli. 14 Mar 2021 – 26 Sept 2021.
  • Emiliano Buendía — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 13 Aug 2022.
  • Enda Stevens — 3 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 2 May 2021.
  • Ezri Konsa — 3 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 13 Aug 2022.
  • Fedor Černych — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Fernando — 3 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 2 Oct 2016.
  • Fraizer Campbell — 3 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 26 Apr 2017.
  • Francis Coquelin — 3 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 18 Nov 2017.
  • Francis Fielding — 3 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 7 Feb 2015.
  • Frederick Sears — 3 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 21 Jul 2021.
  • Gwion Edwards — 3 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 22 Aug 2020.
  • Gary Cahill — 3 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 13 Dec 2020.
  • Gary Jones — 3 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 26 Dec 2014.
  • Gary McSheffrey — 3 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 7 Apr 2015.
  • Gavin Tomlin — 3 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 10 Jan 2015.
  • George Baldock — 3 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 2 May 2021.
  • George Moncur — 3 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 19 Sept 2017.
  • George Ray — 3 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 31 Jan 2015.
  • George Saville — 3 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 14 Jan 2020.
  • Georgi Shchennikov — 3 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 7 Dec 2016.
  • Gianluigi Buffon — 3 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Glenn Whelan — 3 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 26 Feb 2017.
  • Gonzalo Higuaín — 3 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Grant Hanley — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Gökhan İnler — 3 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 20 Jan 2016.
  • Harry Davis — 3 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 31 Jan 2015.
  • Harry Forrester — 3 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 7 Jan 2018.
  • Harvey Barnes — 3 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 20 Apr 2022.
  • Iborra — 3 confirmed meetings against Bamidele Alli. 28 Nov 2017 – 8 Dec 2018.
  • Ibrahim Afellay — 3 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 9 Dec 2017.
  • Igor Akinfeev — 3 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 7 Dec 2016.
  • Illan Meslier — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Isaac Success — 3 confirmed meetings against Bamidele Alli. 8 Apr 2017 – 26 Sept 2018.
  • Ivan Cavaleiro — 3 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 27 Jan 2023.
  • James Wilson — 3 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 20 Dec 2014.
  • Jabo Ibehre — 3 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 20 Dec 2014.
  • Jack Butland — 3 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 19 May 2022.
  • Jack Harrison — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Jack Price — 3 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 18 Oct 2014.
  • Jack Rodwell — 3 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 31 Jan 2017.
  • Jack Wilshere — 3 confirmed meetings against Bamidele Alli. 22 Oct 2016 – 10 Feb 2018.
  • Jaïro Riedewald — 3 confirmed meetings against Bamidele Alli. 25 Feb 2018 – 13 Dec 2020.
  • Jake Livermore — 3 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 5 May 2018.
  • James Berrett — 3 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 3 May 2015.
  • James Hanson — 3 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • James Maddison — 3 confirmed meetings against Bamidele Alli. 8 Dec 2018 – 20 Apr 2022.
  • James Morrison — 3 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 10 Jun 2017.
  • Jamie Proctor — 3 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 14 Apr 2015.
  • Ján Ďurica — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Jason Kennedy — 3 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 23 Sept 2014.
  • Jasper Cillessen — 3 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 6 Jun 2019.
  • Jay Emmanuel-Thomas — 3 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 7 Feb 2015.
  • Jefferson Lerma — 3 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 30 Nov 2019.
  • Joachim Andersen — 3 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 19 May 2022.
  • Jóhann Guðmunds­son — 3 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 23 Dec 2017.
  • John Lundstram — 3 confirmed meetings against Bamidele Alli. 3 May 2014 – 9 Nov 2019.
  • John Welsh — 3 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Jon Stead — 3 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 9 Feb 2015.
  • Jon Taylor — 3 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 16 Aug 2014.
  • Jonas Olsson — 3 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 14 Jan 2017.
  • Jonathan Obika — 3 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 9 Jan 2022.
  • Jonny — 3 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 13 Mar 2022.
  • Jonson Clarke-Harris — 3 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 21 Apr 2015.
  • Jordon Mutch — 3 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 20 Aug 2016.
  • Joselu — 3 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 11 Aug 2018.
  • Joseph Hart — 3 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 15 Dec 2018.
  • Joseph Jacobson — 3 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 28 Jan 2017.
  • Joseph Murphy — 3 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 5 Apr 2014.
  • Joseph Walsh — 3 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 10 Jan 2015.
  • Josip Drmić — 3 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 4 Mar 2020.
  • Josip Iličić — 3 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 11 Oct 2016.
  • Joss Labadie — 3 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 7 Feb 2018.
  • Julian Brandt — 3 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 22 Mar 2017.
  • Julian Weigl — 3 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 21 Nov 2017.
  • Junior Stanislas — 3 confirmed meetings against Bamidele Alli. 15 Apr 2017 – 11 Mar 2018.
  • Kenedy — 3 confirmed meetings against Bamidele Alli. 9 May 2018 – 4 Aug 2021.
  • Kenneth McLean — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Kenny Saief — 3 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 15 Nov 2018.
  • Kevin Davies — 3 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Kevin Mirallas — 3 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 5 Mar 2017.
  • Kevin Strootman — 3 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 6 Jun 2019.
  • Kieran Agard — 3 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 7 Feb 2015.
  • Konstantinos Tsimikas — 3 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 19 Dec 2021.
  • Kortney Hause — 3 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 19 May 2021.
  • Kwadwo Asamoah — 3 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 28 Nov 2018.
  • Kyle Bennett — 3 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 21 Apr 2015.
  • Lee Cattermole — 3 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 18 Sept 2016.
  • Lewis Dunk — 3 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 23 Apr 2019.
  • Liam McAlinden — 3 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 14 Apr 2015.
  • Linas Klimavičius — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Louis Dodds — 3 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Lovre Kalinić — 3 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 18 Nov 2018.
  • Lucas Torreira — 3 confirmed meetings against Bamidele Alli. 2 Dec 2018 – 1 Sept 2019.
  • Luciano Narsingh — 3 confirmed meetings against Bamidele Alli. 5 Apr 2017 – 17 Mar 2018.
  • Luka Modrić — 3 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 18 Nov 2018.
  • Luke McCullough — 3 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 4 Jan 2019.
  • Lyle Taylor — 3 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 7 Jan 2018.
  • Mame Diouf — 3 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 14 Jan 2023.
  • Marc Pugh — 3 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 15 Apr 2017.
  • Marcelo Brozović — 3 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 28 Nov 2018.
  • Marco Stiepermann — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Marcos Rojo — 3 confirmed meetings against Bamidele Alli. 10 Apr 2016 – 25 Jul 2019.
  • Marcus Haber — 3 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 20 Sept 2014.
  • Mario Lemina — 3 confirmed meetings against Bamidele Alli. 26 Dec 2017 – 4 Mar 2021.
  • Mario Mandžukić — 3 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Mark Little — 3 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 7 Feb 2015.
  • Mark Marshall — 3 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 11 Apr 2015.
  • Mark Yeates — 3 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • Mason Greenwood — 3 confirmed meetings against Bamidele Alli. 25 Jul 2019 – 4 Oct 2020.
  • Mateusz Klich — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Mathieu Baudry — 3 confirmed meetings against Bamidele Alli. 3 May 2014 – 18 Apr 2015.
  • Mathieu Flamini — 3 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 5 Mar 2016.
  • Matías Vecino — 3 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 28 Nov 2018.
  • Mattéo Guendouzi — 3 confirmed meetings against Bamidele Alli. 2 Dec 2018 – 1 Sept 2019.
  • Matthew Dolan — 3 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 7 Feb 2018.
  • Matthew Tootle — 3 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 20 Sept 2014.
  • Mauro Zárate — 3 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 25 Feb 2016.
  • Maximilian Kilman — 3 confirmed meetings against Bamidele Alli. 22 Aug 2021 – 13 Mar 2022.
  • Maximillian Aarons — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Michael O'Connor — 3 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 11 Apr 2015.
  • Michael Obafemi — 3 confirmed meetings against Bamidele Alli. 21 Jan 2018 – 25 Jan 2020.
  • Michael Smith — 3 confirmed meetings against Bamidele Alli. 8 Mar 2014 – 4 Apr 2015.
  • Milan Badelj — 3 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 11 Jul 2018.
  • Milan Škriniar — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 28 Nov 2018.
  • Mile Jedinak — 3 confirmed meetings against Bamidele Alli. 23 Jan 2016 – 8 Jan 2017.
  • Miralem Pjanić — 3 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Modou Barrow — 3 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 3 Dec 2016.
  • Moussa Djenepo — 3 confirmed meetings against Bamidele Alli. 1 Jan 2020 – 19 Feb 2022.
  • Nabil Dirar — 3 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 14 Sept 2016.
  • Nampalys Mendy — 3 confirmed meetings against Bamidele Alli. 8 Dec 2018 – 20 Apr 2022.
  • Nathan Clarke — 3 confirmed meetings against Bamidele Alli. 3 May 2014 – 18 Apr 2015.
  • Nathan Tyson — 3 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 21 Apr 2015.
  • Neill Collins — 3 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 11 Apr 2015.
  • Nicky Ajose — 3 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 31 Jan 2015.
  • Nikola Vlašić — 3 confirmed meetings against Bamidele Alli. 9 Sept 2017 – 22 Dec 2021.
  • Oliver Norwood — 3 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 2 May 2021.
  • Omar Elabdellaoui — 3 confirmed meetings against Bamidele Alli. 21 May 2017 – 26 Nov 2019.
  • Ondrej Duda — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 22 Jan 2020.
  • Pape Souaré — 3 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 20 Aug 2016.
  • Pascal Groß — 3 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 26 Dec 2019.
  • Pascal Struijk — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Patrick Bamford — 3 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 8 May 2021.
  • Patrick McNair — 3 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 14 Jan 2020.
  • Patrik Schick — 3 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 10 Mar 2020.
  • Per Mertesacker — 3 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 5 Mar 2016.
  • Peter Crouch — 3 confirmed meetings against Bamidele Alli. 26 Feb 2017 – 7 Apr 2018.
  • Peter Pekarík — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Philip Jagielka — 3 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 13 Jan 2018.
  • Quincy Promes — 3 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 6 Jun 2019.
  • Radamel Falcao — 3 confirmed meetings against Bamidele Alli. 14 Sept 2016 – 3 Jul 2018.
  • José Funes — 3 confirmed meetings against Bamidele Alli. 3 Jan 2016 – 5 Mar 2017.
  • Ricardo Pereira — 3 confirmed meetings against Bamidele Alli. 8 Dec 2018 – 20 Apr 2022.
  • Ritchie De Laet — 3 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 29 Oct 2020.
  • Robert Holding — 3 confirmed meetings against Bamidele Alli. 2 Dec 2018 – 16 Jul 2022.
  • Robert Huth — 3 confirmed meetings against Bamidele Alli. 22 Aug 2015 – 29 Oct 2016.
  • Róbert Mak — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Rodrigo — 3 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 12 Feb 2022.
  • Rúben Dias — 3 confirmed meetings against Bamidele Alli. 25 Apr 2021 – 26 Feb 2022.
  • Ryan Dickson — 3 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 30 Aug 2014.
  • Ryan Flynn — 3 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 2 Dec 2014.
  • Samuel Byram — 3 confirmed meetings against Bamidele Alli. 5 May 2017 – 22 Jan 2020.
  • Sead Kolašinac — 3 confirmed meetings against Bamidele Alli. 18 Nov 2017 – 1 Sept 2019.
  • Sebastian Larsson — 3 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 7 Jul 2018.
  • Shaun Batt — 3 confirmed meetings against Bamidele Alli. 3 May 2014 – 18 Apr 2015.
  • Shinji Kagawa — 3 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 21 Nov 2017.
  • Shkodran Mustafi — 3 confirmed meetings against Bamidele Alli. 18 Nov 2017 – 2 Dec 2018.
  • Solomon March — 3 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 23 Apr 2019.
  • Stefano Okaka — 3 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 8 Apr 2017.
  • Stephen Bywater — 3 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 21 Apr 2015.
  • Stuart Nelson — 3 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 14 Feb 2015.
  • Thiago Alcântara — 3 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 24 Apr 2022.
  • Thiago Silva — 3 confirmed meetings against Bamidele Alli. 19 Sept 2021 – 6 Aug 2022.
  • Thomas Clarke — 3 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Thomas Heaton — 3 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 27 Aug 2017.
  • Thomas Partey — 3 confirmed meetings against Bamidele Alli. 14 Mar 2021 – 16 Jul 2022.
  • Thomas Robson-Kanu — 3 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 25 Nov 2017.
  • Timothy Fosu-Mensah — 3 confirmed meetings against Bamidele Alli. 10 Apr 2016 – 18 Aug 2018.
  • Timothy Krul — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Todd Cantwell — 3 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Tomáš Hubočan — 3 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Tyler Roberts — 3 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Tyrick Mitchell — 3 confirmed meetings against Bamidele Alli. 26 Jul 2020 – 19 May 2022.
  • Vasily Berezutskiy — 3 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 7 Dec 2016.
  • Vykintas Slivka — 3 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Wesley Charles — 3 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 7 Jan 2018.
  • Wesley Foderingham — 3 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Wilfredo Caballero — 3 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 22 Feb 2020.
  • Willy-Arnaud Boly — 3 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 22 Sept 2021.
  • Yannick Bolasie — 3 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 13 Jan 2018.
  • Yassine Meriah — 3 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 26 Nov 2019.
  • Yohan Benalouane — 3 confirmed meetings against Bamidele Alli. 10 Jan 2016 – 18 May 2017.
  • Yves Bissouma — 3 confirmed meetings against Bamidele Alli. 22 Sept 2018 – 26 Dec 2019.
  • Aaron Drinan — 2 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 17 Jul 2021.
  • Aaron Appindangoyé — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Aaron Mooy — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 26 Dec 2019.
  • Aaron Wilbraham — 2 confirmed meetings against Bamidele Alli. 27 Sept 2014 – 7 Feb 2015.
  • Abdul Osman — 2 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 21 Jan 2014.
  • Adam Armstrong — 2 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 19 Feb 2022.
  • Adam Davies — 2 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 19 Sept 2017.
  • Adam Johnson — 2 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 16 Jan 2016.
  • Adam Lockwood — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Adam Marriott — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Adam Yates — 2 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 22 Nov 2014.
  • Adlène Guédioura — 2 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 4 Feb 2017.
  • Adnan Januzaj — 2 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 18 Sept 2016.
  • Adrian Cambridge — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Ahmed El Mohamady — 2 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • Ahmed Hegazy — 2 confirmed meetings against Bamidele Alli. 25 Nov 2017 – 5 May 2018.
  • Alan Judge — 2 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 21 Jul 2021.
  • Alan Sheehan — 2 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 11 Mar 2014.
  • Alen Kozar — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Alex Sandro — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Alexander Schlager — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Alexander Sørloth — 2 confirmed meetings against Bamidele Alli. 25 Feb 2018 – 10 Nov 2018.
  • Alexei Berezutski — 2 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 7 Dec 2016.
  • Alexis Pérez — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Ali Vural — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Alireza Jahanbakhsh — 2 confirmed meetings against Bamidele Alli. 22 Sept 2018 – 23 Apr 2019.
  • Allan — 2 confirmed meetings against Bamidele Alli. 13 Sept 2020 – 16 Apr 2021.
  • Almen Abdi — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • Alper Uludağ — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Alphonse Areola — 2 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 22 Dec 2021.
  • Álvaro Negredo — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 4 Feb 2017.
  • Amadej Maroša — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Amadou Haidara — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Anderson Esiti — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • André Carrillo — 2 confirmed meetings against Bamidele Alli. 2 Dec 2017 – 30 Apr 2018.
  • André Green — 2 confirmed meetings against Bamidele Alli. 13 Mar 2016 – 8 Jan 2017.
  • André Onana — 2 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • André Schembri — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • André-Frank Zambo Anguissa — 2 confirmed meetings against Bamidele Alli. 18 Aug 2018 – 4 Mar 2021.
  • Andreas Bouchalakis — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Andreas Gruber — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Andrei Agius — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Andrej Kramarić — 2 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 18 Nov 2018.
  • Andrés Andrade — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Andrew Boyce — 2 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Andrew Butler — 2 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 21 Apr 2015.
  • Andrew Davies — 2 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 9 Feb 2015.
  • Andrew Hogg — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Andrew Williams — 2 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 4 Apr 2015.
  • Ansi Agolli — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Ante Rebić — 2 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 18 Nov 2018.
  • Anthony Knockaert — 2 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 22 Sept 2018.
  • Anthony Stewart — 2 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 28 Jan 2017.
  • Anwar El Ghazi — 2 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 19 May 2021.
  • Arijan Ademi — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Armand Gnanduillet — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Aron Gunnarsson — 2 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 1 Jan 2019.
  • Asmir Begović — 2 confirmed meetings against Bamidele Alli. 14 Oct 2017 – 11 Mar 2018.
  • Axel Tuanzebe — 2 confirmed meetings against Bamidele Alli. 14 May 2017 – 25 Jul 2019.
  • Glyn Myhill — 2 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 25 Apr 2016.
  • Badavi Hüseynov — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Bafétimbi Gomis — 2 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 28 Feb 2016.
  • Bailey Wright — 2 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 18 Feb 2014.
  • Barry Fuller — 2 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 7 Jan 2018.
  • Bartol Franjić — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Bartosz Bialkowski — 2 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 11 Mar 2014.
  • Batuhan Şen — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Ben Davies — 2 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 28 Oct 2014.
  • Ben Nugent — 2 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 4 Oct 2014.
  • Ben Watson — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • Benjamin Davies — 2 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 7 Mar 2022.
  • Benjamin Gibson — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 4 Feb 2017.
  • Benjamin Gladwin — 2 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 4 Apr 2015.
  • Benjamin Henrichs — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Benjamin Johnson — 2 confirmed meetings against Bamidele Alli. 21 Feb 2021 – 22 Dec 2021.
  • Benjamin Osborn — 2 confirmed meetings against Bamidele Alli. 2 Jul 2020 – 2 May 2021.
  • Benjamin Watson — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • Benjamin Wilmot — 2 confirmed meetings against Bamidele Alli. 26 Sept 2018 – 5 Sept 2020.
  • Bernardo — 2 confirmed meetings against Bamidele Alli. 23 Apr 2019 – 26 Dec 2019.
  • Bibars Natcho — 2 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 7 Dec 2016.
  • Bjørn Kristensen — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Blaise Matuidi — 2 confirmed meetings against Bamidele Alli. 7 Mar 2018 – 21 Jul 2019.
  • Bobby De Cordova-Reid — 2 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 1 Jan 2019.
  • Bojan Krkić — 2 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 10 Sept 2016.
  • Borja Bastón — 2 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 16 Feb 2020.
  • Borja Sainz — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Bradley Potts — 2 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 19 Sept 2017.
  • Brandley Kuwas — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Brecht Dejaegere — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Brian Jensen — 2 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 10 Jan 2015.
  • Bruno Fernandes — 2 confirmed meetings against Bamidele Alli. 4 Oct 2020 – 30 Oct 2021.
  • Bruno Petković — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Bryan Oviedo — 2 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 7 Jun 2018.
  • Burak Kapacak — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Christian Lester — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Rhu-endly Martina — 2 confirmed meetings against Bamidele Alli. 9 Sept 2017 – 13 Jan 2018.
  • Conor Thomas — 2 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 23 Aug 2014.
  • Callum McGregor — 2 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 11 Mar 2014.
  • Calvin Andrew — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Cameron Jerome — 2 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 2 Feb 2016.
  • Cañas — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Caner Osmanpaşa — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Carles Gil — 2 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 13 Mar 2016.
  • Cavid Tağıyev — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Cédric Evina — 2 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 21 Apr 2015.
  • Cem Akpınar — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Chancel Mbemba — 2 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Aug 2017.
  • Charilaos Charisis — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Charles Aránguiz — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Charlie Austin — 2 confirmed meetings against Bamidele Alli. 5 Dec 2018 – 9 Mar 2019.
  • Charlie MacDonald — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Cheikhou Dieng — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Chris O'Grady — 2 confirmed meetings against Bamidele Alli. 15 Jan 2013 – 2 Dec 2014.
  • Chris Smalling — 2 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 10 Apr 2016.
  • Chris Weale — 2 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 11 Jan 2014.
  • Christian Atsu — 2 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 11 Aug 2018.
  • Christoph Zimmermann — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 22 Jan 2020.
  • Christopher Birchall — 2 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 22 Nov 2014.
  • Christopher Maguire — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 30 Nov 2013.
  • Christopher Maxwell — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Christopher Neal — 2 confirmed meetings against Bamidele Alli. 22 Nov 2014 – 11 Apr 2015.
  • Christopher Nkunku — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Christopher Porter — 2 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 17 Feb 2015.
  • Christopher Robertson — 2 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 22 Nov 2014.
  • Christopher Routis — 2 confirmed meetings against Bamidele Alli. 16 Sept 2014 – 23 Sept 2014.
  • Christopher Schindler — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Christopher Wernitznig — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Chukwuemeka Aneke — 2 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 21 Jan 2014.
  • Ciprian Tătărușanu — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Claudio Bravo — 2 confirmed meetings against Bamidele Alli. 2 Oct 2016 – 21 Jan 2017.
  • Cole Skuse — 2 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 21 Jul 2021.
  • Colin Kazim-Richards — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Connor Brown — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Connor Goldson — 2 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 11 Jan 2014.
  • Conor Henderson — 2 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 10 Jan 2015.
  • Conor Hourihane — 2 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 24 Jan 2015.
  • Conor McLaughlin — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Conor Washington — 2 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 16 Aug 2014.
  • Craig Hammond — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Cristhian Stuani — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 4 Feb 2017.
  • Curtis Davies — 2 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • Curtis Main — 2 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 21 Apr 2015.
  • Dan Butler — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Dave Theobald — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • David Wright — 2 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 1 Jan 2014.
  • Dael Fry — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Dani Quintana — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Daniel Amartey — 2 confirmed meetings against Bamidele Alli. 18 May 2017 – 20 Apr 2022.
  • Daniel Bachmann — 2 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 29 Aug 2021.
  • Daniel Batth — 2 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 23 Dec 2020.
  • Danijel Miličević — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Dannie Bulman — 2 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Aug 2014.
  • Danny Seaborne — 2 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 5 Apr 2014.
  • Dario Vizinger — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • David Ball — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • David Edwards — 2 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 16 Jun 2016.
  • David Fox — 2 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 17 Feb 2015.
  • David Marshall — 2 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • David McAllister — 2 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 11 Jan 2014.
  • David Pipe — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • David Prada — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • David Prutton — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 5 Apr 2014.
  • Davide Astori — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Davide Biraschi — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Davinson Sánchez — 2 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 7 Mar 2022.
  • Dean Henderson — 2 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 2 Jul 2020.
  • Dejan Joveljić — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Denis Odoi — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 20 Jan 2019.
  • Didier Ndong — 2 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 31 Jan 2017.
  • Dimitri Payet — 2 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 19 Nov 2016.
  • Dimitrios Goutas — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Diogo Dalot — 2 confirmed meetings against Bamidele Alli. 13 Jan 2019 – 25 Jul 2019.
  • Diop Spence — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Doğan Davas — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Domagoj Vida — 2 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 18 Nov 2018.
  • Domingos Quina — 2 confirmed meetings against Bamidele Alli. 26 Sept 2018 – 5 Sept 2020.
  • Dominic Vose — 2 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 1 Jan 2014.
  • Dominik Baumgartner — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Dominik Livaković — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Douglas Costa — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Douglas Loft — 2 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 14 Feb 2015.
  • Douglas Luiz — 2 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 19 May 2021.
  • Dušan Švento — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2016.
  • Dwight Gayle — 2 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 9 May 2018.
  • Eberechi Eze — 2 confirmed meetings against Bamidele Alli. 13 Dec 2020 – 19 May 2022.
  • Ebrima Colley — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Egidijus Vaitkūnas — 2 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 26 Mar 2017.
  • Emiliano Martínez — 2 confirmed meetings against Bamidele Alli. 19 May 2021 – 13 Aug 2022.
  • Emmanuele Smith — 2 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 11 Mar 2014.
  • Enner Valencia — 2 confirmed meetings against Bamidele Alli. 5 Mar 2017 – 2 Oct 2022.
  • Eoin Doyle — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Erdoğan Yeşilyurt — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Ernestas Šetkus — 2 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 8 Oct 2017.
  • Ethan Ampadu — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 4 Aug 2021.
  • Eunan O'Kane — 2 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 20 Mar 2016.
  • Ezequiel Schelotto — 2 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 26 Dec 2019.
  • Ezgjan Alioski — 2 confirmed meetings against Bamidele Alli. 8 May 2021 – 2 Oct 2022.
  • Əfran İsmayılov — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Fabián Balbuena — 2 confirmed meetings against Bamidele Alli. 27 Apr 2019 – 23 Jun 2020.
  • Fabian Schär — 2 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 8 Feb 2022.
  • Fábio — 2 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 4 Feb 2017.
  • Febian Brandy — 2 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 20 Sept 2014.
  • Ferran Torres — 2 confirmed meetings against Bamidele Alli. 13 Feb 2021 – 15 Aug 2021.
  • Florian Lejeune — 2 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 9 May 2018.
  • Francisco Calvo — 2 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 14 Jan 2023.
  • Francisco Sierralta — 2 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 29 Aug 2021.
  • Franck Moussa — 2 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 30 Nov 2013.
  • Frank Acheampong — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Frédéric Veseli — 2 confirmed meetings against Bamidele Alli. 22 Nov 2014 – 11 Apr 2015.
  • Gabriel Imuetinyan Agbonlahor — 2 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 8 Jan 2017.
  • Gabriel Martinelli — 2 confirmed meetings against Bamidele Alli. 22 May 2022 – 16 Jul 2022.
  • Gabriel Paulista — 2 confirmed meetings against Bamidele Alli. 5 Mar 2016 – 30 Apr 2017.
  • Gaël Clichy — 2 confirmed meetings against Bamidele Alli. 14 Feb 2016 – 21 Jan 2017.
  • Gaëtan Bong — 2 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 22 Sept 2018.
  • Gareth Evans — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Gary Harkins — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Gary Madine — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Gary Roberts — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Gavin Massey — 2 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 17 Feb 2015.
  • Genséric Kusunga — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 20 Dec 2014.
  • George Boyd — 2 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 1 Apr 2017.
  • George Cooper — 2 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 31 Jan 2015.
  • George Evans — 2 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 7 Apr 2015.
  • George Friend — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 29 Aug 2020.
  • George Long — 2 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 7 Jan 2018.
  • Georgi Milanov — 2 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 7 Dec 2016.
  • Georgie Francomb — 2 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 7 Jan 2018.
  • Ghayas Zahid — 2 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 4 Sept 2022.
  • Gilbert Imbula — 2 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 10 Sept 2016.
  • Giorgio Chiellini — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Giorgos Masouras — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Gonzalo Castro Randon — 2 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 21 Nov 2017.
  • Gonzalo Rodríguez — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Greg Tansey — 2 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 28 Sept 2013.
  • Gregory Cunningham — 2 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 1 Jan 2019.
  • Gregory Leigh — 2 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 9 Jan 2022.
  • Guido Carrillo — 2 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 22 Nov 2016.
  • Guilherme — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Guillaume Gillet — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Guram Giorbelidze — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Gustav Henriksson — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Görkem Sağlam — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Hayden Mullins — 2 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 26 Dec 2014.
  • Hakan Arslan — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Hakan Çalhanoğlu — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Hamza Choudhury — 2 confirmed meetings against Bamidele Alli. 28 Nov 2017 – 13 May 2018.
  • Harlee Dean — 2 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Aug 2020.
  • Haydn Hollis — 2 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 26 Dec 2014.
  • Hayrullah Bilazer — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Hugo Lloris — 2 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 7 Mar 2022.
  • Hwang Hee-Chan — 2 confirmed meetings against Bamidele Alli. 22 Sept 2021 – 13 Mar 2022.
  • Ibrahim Drešević — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Ibrahim Šehić — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Ibrahima Conté — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Idrissa Sylla — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Ikechi Anya — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 10 Jun 2017.
  • Imoh Ezekiel — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Isaiah Osbourne — 2 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Isco — 2 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 8 Sept 2018.
  • Islam Slimani — 2 confirmed meetings against Bamidele Alli. 18 May 2017 – 28 Nov 2017.
  • Ismaïla Sarr — 2 confirmed meetings against Bamidele Alli. 18 Jan 2020 – 29 Aug 2021.
  • Ivan Rakitić — 2 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 11 Dec 2018.
  • Iyayi Atiemwen — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Izale McLeod — 2 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 10 Jan 2015.
  • Joey Abbs — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Joseph Day — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • J. McLaughlan — 2 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 22 Feb 2014.
  • Joe Rafferty — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Jordan Turnbull — 2 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 4 Apr 2015.
  • Jack Colback — 2 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 13 Dec 2015.
  • Jack O'Connell — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 9 Nov 2019.
  • Jake Cassidy — 2 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 26 Dec 2014.
  • Jakob Hessenthaler — 2 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 14 Feb 2015.
  • Jakub Błaszczykowski — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Jamal Lewis — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • James Brighton — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • James Chester — 2 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 8 Jan 2017.
  • James Collins — 2 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 5 May 2017.
  • James Dayton — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • James Dunne — 2 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 28 Sept 2013.
  • James Hayter — 2 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • James Holland — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • James Jones — 2 confirmed meetings against Bamidele Alli. 3 May 2014 – 25 Apr 2015.
  • James O'Shea — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • James Rodríguez — 2 confirmed meetings against Bamidele Alli. 13 Sept 2020 – 16 Apr 2021.
  • James Tavernier — 2 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 26 Apr 2014.
  • James Wesolowski — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Jamie Allen — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Jamie Ness — 2 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 31 Jan 2015.
  • Jan Gorenc — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Jan Kirchhoff — 2 confirmed meetings against Bamidele Alli. 16 Jan 2016 – 18 Sept 2016.
  • Jannik Vestergaard — 2 confirmed meetings against Bamidele Alli. 9 Mar 2019 – 5 Feb 2020.
  • Jason Denayer — 2 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 31 Jan 2017.
  • Jay-Alistaire Simpson — 2 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Apr 2015.
  • Jean Seri — 2 confirmed meetings against Bamidele Alli. 18 Aug 2018 – 20 Jan 2019.
  • Jefferson Montero — 2 confirmed meetings against Bamidele Alli. 4 Oct 2015 – 3 Dec 2016.
  • Jemerson — 2 confirmed meetings against Bamidele Alli. 14 Sept 2016 – 22 Nov 2016.
  • Jeremain Lens — 2 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 16 Jan 2016.
  • Jeremy Ngakia — 2 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 29 Aug 2021.
  • Jérémy Perbet — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Jérémy Toulalan — 2 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 10 Dec 2015.
  • Jermaine Johnson — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Jermaine McGlashan — 2 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 14 Feb 2015.
  • Jeroen Zoet — 2 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 6 Nov 2018.
  • Jesús Navas — 2 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 2 Oct 2016.
  • Jimmy McNulty — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Jimmy Ryan — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Joel Grant — 2 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • Joël Veltman — 2 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • Johannes Eggestein — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • John McGinn — 2 confirmed meetings against Bamidele Alli. 19 May 2021 – 13 Aug 2022.
  • John Swift — 2 confirmed meetings against Bamidele Alli. 4 Apr 2015 – 28 Aug 2020.
  • Joleon Lescott — 2 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 13 Mar 2016.
  • Jon Ashton — 2 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 22 Mar 2014.
  • Jonas Lössl — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Jonathan Grounds — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Jonathan Hogg — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Jonathan Scherzer — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Jonathan Tah — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Jonny EVANS — 2 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 25 Apr 2016.
  • Jordan Willis — 2 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 23 Aug 2014.
  • Jordi Gómez — 2 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 13 Sept 2015.
  • Jorman Campuzano — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • José Jurado — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • José Semedo — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Joseph Edwards — 2 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • Joseph Garner — 2 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 18 Feb 2014.
  • Joseph Martin — 2 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 9 Aug 2014.
  • Joseph Mattock — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Joshua Brownhill — 2 confirmed meetings against Bamidele Alli. 18 Feb 2014 – 28 Feb 2021.
  • Joshua Kimmich — 2 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 1 Oct 2019.
  • Joshua Lillis — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Joshua McQuoid — 2 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 23 Aug 2014.
  • Joshua Morris — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Julian Baumgartlinger — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Juraj Kucka — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 29 Aug 2021.
  • Jürgen Locadia — 2 confirmed meetings against Bamidele Alli. 22 Sept 2018 – 23 Apr 2019.
  • Kai Cipot — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Kai Stratznig — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Kalifa Coulibaly — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Kalvin Phillips — 2 confirmed meetings against Bamidele Alli. 8 May 2021 – 21 Nov 2021.
  • Kamil Glik — 2 confirmed meetings against Bamidele Alli. 14 Sept 2016 – 22 Nov 2016.
  • Kara Mbodji — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Kári Árnason — 2 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 27 Jun 2016.
  • Keith Keane — 2 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 18 Feb 2014.
  • Kelvin Mellor — 2 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 21 Jan 2014.
  • Kevin Kampl — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Kevin Long — 2 confirmed meetings against Bamidele Alli. 23 Dec 2017 – 15 Dec 2018.
  • Kevin McDonald — 2 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 19 Feb 2017.
  • Kévin Théophile-Catherine — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Ki-Jana Hoever — 2 confirmed meetings against Bamidele Alli. 16 May 2021 – 22 Sept 2021.
  • Kieran Lee — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Klemen Šturm — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Konrad Laimer — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Korey Smith — 2 confirmed meetings against Bamidele Alli. 27 Sept 2014 – 7 Feb 2015.
  • Kristijan Jakić — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Kyel Reid — 2 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 13 Dec 2014.
  • Kyle Walker-Peters — 2 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 19 Feb 2022.
  • Kylian Mbappé — 2 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 13 Jun 2017.
  • Lee Chaffey — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Luke Garbutt — 2 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 1 Jan 2014.
  • Lamine Koné — 2 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 31 Jan 2017.
  • Lasse Schöne — 2 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • Laurent Depoitre — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Lazar Ranđelović — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Leandro Bacuna — 2 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 8 Jan 2017.
  • Lee Chung-Yong — 2 confirmed meetings against Bamidele Alli. 20 Aug 2016 – 25 Feb 2018.
  • Leon Legge — 2 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 9 Aug 2014.
  • Levent Mercan — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Lewin Nyatanga — 2 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 24 Jan 2015.
  • Lewis Buxton — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Liam Ridehalgh — 2 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 4 Jan 2019.
  • Lloyd James — 2 confirmed meetings against Bamidele Alli. 3 May 2014 – 18 Apr 2015.
  • Louis Reed — 2 confirmed meetings against Bamidele Alli. 28 Oct 2014 – 17 Jan 2015.
  • Louis Thompson — 2 confirmed meetings against Bamidele Alli. 8 Mar 2014 – 1 Nov 2014.
  • Lovro Majer — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Lucas Leiva — 2 confirmed meetings against Bamidele Alli. 17 Oct 2015 – 11 Feb 2017.
  • Lucas Pérez — 2 confirmed meetings against Bamidele Alli. 31 Oct 2018 – 27 Apr 2019.
  • Lucas-Jordan Akins — 2 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 22 Mar 2014.
  • Luka Ivanušec — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Luka Lochoshvili — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Lukas Klostermann — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Lukas Nmecha — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Lukas Rupp — 2 confirmed meetings against Bamidele Alli. 22 Jan 2020 – 4 Mar 2020.
  • Luke Allen — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Luke Berry — 2 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 24 Jan 2015.
  • Luke Chambers — 2 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 21 Jul 2021.
  • Luke Daniels — 2 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Luke Norris — 2 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 24 Sept 2019.
  • Mickey Demetriou — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Mark Kitching — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Magnus Okuonghae — 2 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 1 Jan 2014.
  • Magomed Ozdoev — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Maksim Medvedev — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Marc Bartra — 2 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 16 Oct 2022.
  • Marc Navarro — 2 confirmed meetings against Bamidele Alli. 26 Sept 2018 – 5 Sept 2020.
  • Marc-Israel Guéhi — 2 confirmed meetings against Bamidele Alli. 11 Sept 2021 – 19 May 2022.
  • Marçal — 2 confirmed meetings against Bamidele Alli. 22 Aug 2021 – 13 Mar 2022.
  • Marcel Halstenberg — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Marcel Sabitzer — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Marcel Schmelzer — 2 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 21 Nov 2017.
  • Marcin Wasilewski — 2 confirmed meetings against Bamidele Alli. 10 Jan 2016 – 20 Jan 2016.
  • Marco Asensio — 2 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 8 Sept 2018.
  • Marcus Tavernier — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Marcus Williams — 2 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Marin Leovac — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Mario Gavranović — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Mario Pavelić — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Mario Vrančić — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Mark Ellis — 2 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 4 Jan 2019.
  • Mark Oxley — 2 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 25 Feb 2014.
  • Marko Gobeljić — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Marko Marin — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Martín Montoya — 2 confirmed meetings against Bamidele Alli. 22 Sept 2018 – 23 Apr 2019.
  • Martin Taylor — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Marvelous Nakamba — 2 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 19 May 2021.
  • Marvin Elliott — 2 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 10 Jan 2015.
  • Marvin Johnson — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Mason Bennett — 2 confirmed meetings against Bamidele Alli. 16 Sept 2014 – 23 Sept 2014.
  • Mateo García — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Mathias Jørgensen — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Mathieu Debuchy — 2 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 8 Nov 2015.
  • Mathieu Valbuena — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Matko Obradovič — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Matt Harrold — 2 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 10 Jan 2015.
  • Matt Ritchie — 2 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 20 Mar 2016.
  • Matteo Ricci — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Matthew Done — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Matthew Hill — 2 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 1 Mar 2014.
  • Matthew Miazga — 2 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 4 Aug 2021.
  • Mattia De Sciglio — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Matúš Kozáčik — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2016.
  • Maxime Le Marchand — 2 confirmed meetings against Bamidele Alli. 18 Aug 2018 – 20 Jan 2019.
  • Maximilian Ehmer — 2 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 14 Feb 2015.
  • Mbaye Diagne — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Medhi Benatia — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Michael Bostwick — 2 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 16 Aug 2014.
  • Michael Brown — 2 confirmed meetings against Bamidele Alli. 22 Nov 2014 – 11 Apr 2015.
  • Michael Dawson — 2 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • Michael Doughty — 2 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 22 Mar 2014.
  • Michael Higdon — 2 confirmed meetings against Bamidele Alli. 28 Oct 2014 – 17 Jan 2015.
  • Michael Jones — 2 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 20 Dec 2014.
  • Michael Liendl — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Michael Mifsud — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Michael Novak — 2 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Michael Olise — 2 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 11 Sept 2021.
  • Michal Ďuriš — 2 confirmed meetings against Bamidele Alli. 4 Sept 2016 – 4 Sept 2017.
  • Miguel Britos — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • Miguel Guerrero — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Miguel Llera — 2 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Mikel Arteta — 2 confirmed meetings against Bamidele Alli. 23 Sept 2015 – 8 Nov 2015.
  • Milan Borjan — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Milan Pavkov — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Milan Rodić — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Miloš Degenek — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Mislav Oršić — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Mitchell Bryant — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Mitja Lotrič — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Mohamed Diamé — 2 confirmed meetings against Bamidele Alli. 9 May 2018 – 11 Aug 2018.
  • Mohamed Elyounoussi — 2 confirmed meetings against Bamidele Alli. 5 Dec 2018 – 19 Feb 2022.
  • Mohammed Salisu — 2 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 19 Feb 2022.
  • Morgan Gibbs-White — 2 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 16 May 2021.
  • Moses Simon — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Moussa Sissoko — 2 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 29 Aug 2021.
  • Mustapha Dumbuya — 2 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 11 Mar 2014.
  • Myles Weston — 2 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 28 Jan 2017.
  • Nathaniel Méndez-Laing — 2 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 1 Jan 2019.
  • Naby Keïta — 2 confirmed meetings against Bamidele Alli. 19 Dec 2021 – 24 Apr 2022.
  • Nacho — 2 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 8 Sept 2018.
  • Nahki Wells — 2 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 23 Dec 2017.
  • Nardin Mulahusejnović — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Nathan Doyle — 2 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 22 Feb 2014.
  • Nathan Pond — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Nathan Smith — 2 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • Neeskens Kebano — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 20 Jan 2019.
  • Neil Kilkenny — 2 confirmed meetings against Bamidele Alli. 18 Feb 2014 – 13 Dec 2014.
  • Nemanja Milunović — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Nenad Tomović — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Nick Powell — 2 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 23 Dec 2020.
  • Nicolás Tagliafico — 2 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • Nik Lorbek — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Nikola Kalinić — 2 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • Njegoš Petrović — 2 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Norbert Gyömbér — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2016.
  • Nordi Mukiele — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Nouha Dicko — 2 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 29 Mar 2014.
  • Noureddine Amrabat — 2 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 8 Apr 2017.
  • Noussair Mazraoui — 2 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • Oliver Banks — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 4 Jan 2019.
  • Onel Hernández Mayea — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 22 Jan 2020.
  • Oliver Turton — 2 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 20 Sept 2014.
  • Oghenekaro Etebo — 2 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 29 Aug 2021.
  • Oğulcan Çağlayan — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Ola Toivonen — 2 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 7 Jul 2018.
  • Olanrewaju Oyebanjo — 2 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 10 Jan 2015.
  • Oliver James Lancashire — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Oliver Watkins — 2 confirmed meetings against Bamidele Alli. 19 May 2021 – 13 Aug 2022.
  • Olivier Deschacht — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Ondřej Čelůstka — 2 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 22 Mar 2019.
  • Onurcan Piri — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Ousmane Dembélé — 2 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 11 Dec 2018.
  • Pablo Marí — 2 confirmed meetings against Bamidele Alli. 8 Aug 2021 – 16 Jul 2022.
  • Paddy Madden — 2 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Pádraig Amond — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Patrick Roberts — 2 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 5 Jan 2020.
  • Paul Fenech — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Paul Huntington — 2 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Péter Gulácsi — 2 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Peter Michorl — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Philip Billing — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Philipp Wiesinger — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Qara Qarayev — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Ryan Delaney — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Robin Olsen — 2 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 10 Feb 2021.
  • Ragnar Klavan — 2 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 11 Feb 2017.
  • Ramadan Sobhi — 2 confirmed meetings against Bamidele Alli. 26 Feb 2017 – 7 Apr 2018.
  • Rami Gershon — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Ramón Arias — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Raphaël Varane — 2 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 30 Oct 2021.
  • Raphinha — 2 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Rasmus Lauritsen — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Rayan Aït-Nouri — 2 confirmed meetings against Bamidele Alli. 22 Aug 2021 – 22 Sept 2021.
  • Rayyan Baniya — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Reinhold Ranftl — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Reiss Nelson — 2 confirmed meetings against Bamidele Alli. 8 Aug 2021 – 16 Jul 2022.
  • Renato Sanches — 2 confirmed meetings against Bamidele Alli. 16 Sept 2017 – 2 Jan 2018.
  • René Renner — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Reuben Noble-Lazarus — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Rəşad Sadıqov — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Rhys Bennett — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Riad Bajić — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Riçard Almeyda — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Richard Duffy — 2 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Richard Wellens — 2 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 21 Apr 2015.
  • Robbie Willmott — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Robert Elliot — 2 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Aug 2017.
  • Robin Koch — 2 confirmed meetings against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Rodrigo Bentancur — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2022.
  • Romain Vincelot — 2 confirmed meetings against Bamidele Alli. 3 May 2014 – 18 Oct 2014.
  • Roman Neustädter — 2 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Dec 2022.
  • Roman Weidenfeller — 2 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 21 Nov 2017.
  • Romuald Boco — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Ronan Murray — 2 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 26 Dec 2014.
  • Roy O'Donovan — 2 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 6 Aug 2013.
  • Rúben Semedo — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Ryan Bennett — 2 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 29 Dec 2018.
  • Ryan Camilleri — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Ryan Harley — 2 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 8 Mar 2014.
  • Ryan Hedges — 2 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 19 Sept 2017.
  • Ryan Mason — 2 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 14 Dec 2016.
  • Saheed Akinfenwa — 2 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 28 Jan 2017.
  • Saïd Benrahma — 2 confirmed meetings against Bamidele Alli. 21 Feb 2021 – 22 Dec 2021.
  • Salih Dursun — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Sam Baldock — 2 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 28 Aug 2020.
  • Sam Hird — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Sam Morsy — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Sam Ricketts — 2 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 4 Apr 2015.
  • Sam Saunders — 2 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 28 Jan 2017.
  • Sami Khedira — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Samsondin Ouro — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Samuel Armenteros — 2 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • Samuel Field — 2 confirmed meetings against Bamidele Alli. 14 Jan 2017 – 25 Nov 2017.
  • Samuel Gigot — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Samuel Szmodics — 2 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 17 Feb 2015.
  • Sanchez Watt — 2 confirmed meetings against Bamidele Alli. 1 Jan 2014 – 29 Nov 2014.
  • Sander Berge — 2 confirmed meetings against Bamidele Alli. 2 Jul 2020 – 2 May 2021.
  • Scot Bennett — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Scott Cuthbert — 2 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Apr 2015.
  • Scott Laird — 2 confirmed meetings against Bamidele Alli. 18 Feb 2014 – 13 Dec 2014.
  • Scott Malone — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 30 Sept 2017.
  • Scott Sinclair — 2 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 13 Mar 2016.
  • Scott Tanser — 2 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Apr 2015.
  • Scott Wagstaff — 2 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 27 Sept 2014.
  • Scott Wiseman — 2 confirmed meetings against Bamidele Alli. 18 Feb 2014 – 13 Dec 2014.
  • Sebastien Bassong — 2 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 2 Feb 2016.
  • Sergei Ignashevich — 2 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 27 Sept 2016.
  • Sergio Busquets — 2 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 11 Dec 2018.
  • Sergio Ramos — 2 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 8 Sept 2018.
  • Sergio Romero — 2 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 25 Jul 2019.
  • Seth Ofori-Twumasi — 2 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • Shane Lowry — 2 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Apr 2015.
  • Shawn McCoulsky — 2 confirmed meetings against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Shay Given — 2 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 10 Sept 2016.
  • Silvio Proto — 2 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Šime Vrsaljko — 2 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 18 Nov 2018.
  • Sofiane Feghouli — 2 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Stefan de Vrij — 2 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 28 Nov 2018.
  • Stefan Johansen — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 18 Aug 2018.
  • Stefan Mitrović — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Stefan Ristovski — 2 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Stefano Sturaro — 2 confirmed meetings against Bamidele Alli. 13 Feb 2018 – 7 Mar 2018.
  • Stephan El Shaarawy — 2 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 10 Dec 2015.
  • Stéphane Sessègnon — 2 confirmed meetings against Bamidele Alli. 5 Dec 2015 – 25 Apr 2016.
  • Stephen Arthurworrey — 2 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 3 May 2015.
  • Stephen Humphrys — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Stephen Jordan — 2 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Steve Borg — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Steve Davies — 2 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 28 Feb 2018.
  • Steven Jennings — 2 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 1 Feb 2014.
  • Steven Naismith — 2 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 2 Feb 2016.
  • Stewart Downing — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 4 Feb 2017.
  • Stuart Beavon — 2 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 18 Feb 2014.
  • Thomas Ince — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Tom Pepper — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Tom Trybull — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 4 Mar 2020.
  • Tamika Mkandawire — 2 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 11 Jan 2014.
  • Teemu Pukki — 2 confirmed meetings against Bamidele Alli. 28 Dec 2019 – 22 Jan 2020.
  • Tendayi Darikwa — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Terry Kennedy — 2 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 17 Jan 2015.
  • Théo Hernández — 2 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 15 Mar 2025.
  • Theo Robinson — 2 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 7 Apr 2015.
  • Thomas Cairney — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 18 Aug 2018.
  • Thomas Foket — 2 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Thomas Goiginger — 2 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Thomas Lapslie — 2 confirmed meetings against Bamidele Alli. 17 Feb 2015 – 24 Sept 2019.
  • Thomas Smith — 2 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 23 Dec 2020.
  • Thomas Vermaelen — 2 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 11 Dec 2018.
  • Tim HOWARD — 2 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 3 Jan 2016.
  • Timothy Castagne — 2 confirmed meetings against Bamidele Alli. 23 May 2021 – 20 Apr 2022.
  • Timothy Howard — 2 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 3 Jan 2016.
  • Timothy Ream — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 20 Jan 2019.
  • Tin Jedvaj — 2 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 18 Nov 2018.
  • Tom Cleverley — 2 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 3 Jan 2016.
  • Tom Huddlestone — 2 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • Tom Pope — 2 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Tomáš Kalas — 2 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 22 Mar 2019.
  • Tomás Mejías — 2 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 14 Jan 2020.
  • Tomi Horvat — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Tommy Lee — 2 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • Toni Kroos — 2 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 1 Nov 2017.
  • Tony Craig — 2 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 12 Mar 2017.
  • Trézéguet — 2 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 16 Oct 2022.
  • Trincão — 2 confirmed meetings against Bamidele Alli. 22 Aug 2021 – 13 Mar 2022.
  • Tyler Adams — 2 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 10 Mar 2020.
  • Tyrone Mings — 2 confirmed meetings against Bamidele Alli. 19 May 2021 – 13 Aug 2022.
  • Uğur Çiftçi — 2 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Vito Mannone — 2 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 31 Jan 2017.
  • Vadaine Oliver — 2 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 20 Sept 2014.
  • Vadis Odjidja-Ofoe — 2 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 2 Feb 2016.
  • Valère Germain — 2 confirmed meetings against Bamidele Alli. 14 Sept 2016 – 22 Nov 2016.
  • Valon Behrami — 2 confirmed meetings against Bamidele Alli. 28 Dec 2015 – 6 Feb 2016.
  • Víctor Valdés — 2 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 4 Feb 2017.
  • Viktor Pečovský — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2016.
  • Vladimír Weiss — 2 confirmed meetings against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Vukan Savićević — 2 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Vytautas Andriuškevičius — 2 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 8 Oct 2017.
  • Wade Elliott — 2 confirmed meetings against Bamidele Alli. 27 Sept 2014 – 7 Feb 2015.
  • Wahbi Khazri — 2 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 18 Jun 2018.
  • Wesley Fofana — 2 confirmed meetings against Bamidele Alli. 23 May 2021 – 20 Apr 2022.
  • Wesley Hoedt — 2 confirmed meetings against Bamidele Alli. 26 Dec 2017 – 21 Jan 2018.
  • Wilfried Bony — 2 confirmed meetings against Bamidele Alli. 10 Sept 2016 – 16 Sept 2017.
  • William Troost-Ekong — 2 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 29 Aug 2021.
  • Yan Valery — 2 confirmed meetings against Bamidele Alli. 9 Mar 2019 – 28 Dec 2021.
  • Yann M'Vila — 2 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 16 Jan 2016.
  • Younes Kaboul — 2 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 1 Jan 2017.
  • Youssef El-Arabi — 2 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Youssouf Mulumbu — 2 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 2 Feb 2016.
  • Zac Barrett — 2 confirmed meetings against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Zach Muscat — 2 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Žan Karničnik — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Žiga Kous — 2 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Zoran Tošić — 2 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 7 Dec 2016.
  • Albert Adomah — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Aaron Connolly — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Aaron Martin — 1 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 4 Oct 2014.
  • Aaron Morris — 1 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 9 Aug 2014.
  • Aaron Phillips — 1 confirmed meetings against Bamidele Alli. 30 Nov 2013 – 30 Nov 2013.
  • Aaron Pierre — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Aaron Tshibola — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Abdoulaye Seck — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Abdullahi Usman Shehu — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Abdulsamet Burak — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Abdulyussuf Oshilaja — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Abdülkadir Ömür — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Aboubakar Kamara — 1 confirmed meetings against Bamidele Alli. 18 Aug 2018 – 18 Aug 2018.
  • Achille Campion — 1 confirmed meetings against Bamidele Alli. 11 Apr 2015 – 11 Apr 2015.
  • Achraf Hakimi — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Adalberto Peñaranda — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Adam Barrett — 1 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 25 Mar 2014.
  • Adam Barton — 1 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 29 Dec 2012.
  • Adam Chambers — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Adam Chicksen — 1 confirmed meetings against Bamidele Alli. 14 Apr 2015 – 14 Apr 2015.
  • Adam Collin — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Adam Hammill — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Adam Hughes — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Adam Idah — 1 confirmed meetings against Bamidele Alli. 4 Mar 2020 – 4 Mar 2020.
  • Adam Marušić — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Adam Nemec — 1 confirmed meetings against Bamidele Alli. 4 Sept 2017 – 4 Sept 2017.
  • Adam Reach — 1 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 22 Feb 2014.
  • Adam Webster — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Adama Diomande — 1 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 14 Dec 2016.
  • Adama Traoré — 1 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 1 Oct 2015.
  • Adan George — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Adel Bettaieb — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Adem Zorgane — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Aden Baldwin — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Adi Mehremić — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Adil Demirbağ — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Adilson Gomes — 1 confirmed meetings against Bamidele Alli. 25 Jul 2019 – 25 Jul 2019.
  • Adnan Uğur — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Adrien Rabiot — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Adrien Silva — 1 confirmed meetings against Bamidele Alli. 13 May 2018 – 13 May 2018.
  • Adrien Truffert — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Agus Medina — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Ahmed Benbouali — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Ahmet Oğuz — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Aiden O'Brien — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Alan Bennett — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Alan Dzagoev — 1 confirmed meetings against Bamidele Alli. 7 Dec 2016 – 7 Dec 2016.
  • Alan Martin — 1 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 10 Aug 2013.
  • Alan McCormack — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Alan Smith — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Alan Tate — 1 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 31 Jan 2015.
  • Alassane Ndao — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Albert Rusnák — 1 confirmed meetings against Bamidele Alli. 4 Sept 2017 – 4 Sept 2017.
  • Alberto Costa — 1 confirmed meetings against Bamidele Alli. 18 Feb 2016 – 18 Feb 2016.
  • Alberto Paloschi — 1 confirmed meetings against Bamidele Alli. 28 Feb 2016 – 28 Feb 2016.
  • Albin Ekdal — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Aldin Čajič — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Alejandro Faurlin — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Aleksa Vukanović — 1 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 22 Oct 2019.
  • Aleksandar Boljević — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Aleksandr Dmitrijev — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Aleksandr Kokorin — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Alex Cisak — 1 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 18 Apr 2015.
  • Alex Doyle — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Álex Jiménez — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Alex Kiwomya — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Alex McQuade — 1 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 3 Aug 2013.
  • Alex Revell — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Alex Song — 1 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 22 Nov 2015.
  • Alex Wynter — 1 confirmed meetings against Bamidele Alli. 17 Feb 2015 – 17 Feb 2015.
  • Alexander Davey — 1 confirmed meetings against Bamidele Alli. 7 Apr 2015 – 7 Apr 2015.
  • Alexander Kofler — 1 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 18 Feb 2021.
  • Alexander Muscat — 1 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 8 Oct 2016.
  • Alexandre Song-Billong — 1 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 22 Nov 2015.
  • Alfie McCalmont — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Alfred Effiong — 1 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 8 Oct 2016.
  • Alfred N'Diaye — 1 confirmed meetings against Bamidele Alli. 21 May 2017 – 21 May 2017.
  • Alharbi El Jadeyaoui — 1 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 17 Sept 2015.
  • Ali Al Habsi — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Ali Gholizadeh — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Ali Karimi — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Ali Maâloul — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Ali Yaşar — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Aljaž Struna — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Allan Saint-Maximin — 1 confirmed meetings against Bamidele Alli. 8 Feb 2022 – 8 Feb 2022.
  • Allyson — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Alp Arda — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Alpay Koçaklı — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Altay Bayındır — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Aly Cissokho — 1 confirmed meetings against Bamidele Alli. 13 Mar 2016 – 13 Mar 2016.
  • Amari Miller — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Amari'i Bell — 1 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 1 Nov 2014.
  • Amine Linganzi Koumba — 1 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 25 Mar 2014.
  • Amir Hadžiahmetović — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Amirhossein Hosseinzadeh — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Anastasios Bakasetas — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Anderson — 1 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 26 Aug 2014.
  • André Boucaud — 1 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 14 Sept 2013.
  • Andre Dozzell — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • André Ferreira — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Andrea Barzagli — 1 confirmed meetings against Bamidele Alli. 7 Mar 2018 – 7 Mar 2018.
  • Andrea Bertolacci — 1 confirmed meetings against Bamidele Alli. 31 Jan 2023 – 31 Jan 2023.
  • Andrea Ranocchia — 1 confirmed meetings against Bamidele Alli. 21 May 2017 – 21 May 2017.
  • Andreas Granqvist — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Andrés Prieto — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Andrew Barcham — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Andrew Drury — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Andrew Halliday — 1 confirmed meetings against Bamidele Alli. 9 Feb 2015 – 9 Feb 2015.
  • Andrew Lonergan — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Andrew Rinomhota — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Andrew Yiadom — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Andy Bond — 1 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 26 Nov 2013.
  • Andy Little — 1 confirmed meetings against Bamidele Alli. 13 Dec 2014 – 13 Dec 2014.
  • Andy Najar — 1 confirmed meetings against Bamidele Alli. 5 Nov 2015 – 5 Nov 2015.
  • Andy Taylor — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Angus MacDonald — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Anice Badri — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Anicet — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Anıl Demir — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Anthony Descotte — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Anthony Forde — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Anthony Griffith — 1 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 18 Apr 2014.
  • Anthony Hartigan — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Anthony McMahon — 1 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 31 Aug 2013.
  • Anthony Miley — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Anthony O'Connor — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Anton Ferdinand — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Anton Nedyalkov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Anton Robinson — 1 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 5 Apr 2014.
  • Antonee Robinson — 1 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 4 Mar 2021.
  • Antoni Sarcevic — 1 confirmed meetings against Bamidele Alli. 14 Apr 2015 – 14 Apr 2015.
  • Antonio German — 1 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 9 Aug 2014.
  • Antonio Milić — 1 confirmed meetings against Bamidele Alli. 18 Nov 2018 – 18 Nov 2018.
  • Antonio Pavić — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Antony Papadopoulos — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Antunes — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Arbin Zejnullai — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Ari Skúlason — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Aristote Nsiala — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Armand Traoré — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Armando Dobra — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Arnaud Lusamba — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Arnaut Danjuma — 1 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 30 Nov 2019.
  • Arnór Traustason — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Artem Dzyuba — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Arthur — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Artur Krysiak — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Artur Pikk — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Asa Hall — 1 confirmed meetings against Bamidele Alli. 11 Jan 2014 – 11 Jan 2014.
  • Ashley Eastham — 1 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Nov 2014.
  • Ashley Hunter — 1 confirmed meetings against Bamidele Alli. 14 Apr 2015 – 14 Apr 2015.
  • Ashton Taylor — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Astemir Gordyushenko — 1 confirmed meetings against Bamidele Alli. 7 Dec 2016 – 7 Dec 2016.
  • Ataberk Dadakdeniz — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Atakan Çankaya — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Ats Purje — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Attila Szalai — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Aurélio Buta — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Axel Witsel — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Aydın Bağ — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Ayed Habashi — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Ayoub El Kaabi — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Brandon Comley — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Bradley Dack — 1 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 14 Feb 2015.
  • Papa Ndiaye — 1 confirmed meetings against Bamidele Alli. 7 Apr 2018 – 7 Apr 2018.
  • Brendan Sarpong-Wiredu — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Ben Stevenson — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Bacary Sagna — 1 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 26 Sept 2015.
  • Bahadır Güngördü — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Bakary Sako — 1 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 20 Sept 2015.
  • Baptiste Santamaría — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Barış Gök — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Barragán — 1 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 24 Sept 2016.
  • Bas Dost — 1 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 23 Mar 2018.
  • Bastian Schweinsteiger — 1 confirmed meetings against Bamidele Alli. 8 Aug 2015 – 8 Aug 2015.
  • Bastien Héry — 1 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Nov 2014.
  • Bayleigh Passant — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Behlül Aydın — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Ben Alnwick — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Ben Liddle — 1 confirmed meetings against Bamidele Alli. 14 Jan 2020 – 14 Jan 2020.
  • Ben Thompson — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Ben Williams — 1 confirmed meetings against Bamidele Alli. 23 Sept 2014 – 23 Sept 2014.
  • Benjamin Bourigeaud — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Benjamin Pavard — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Benjamin Pearson — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Benjamin Pringle — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Benjamin Verbič — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Bernard Mensah — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Bernard Tekpetey — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Bernardo Espinosa — 1 confirmed meetings against Bamidele Alli. 4 Feb 2017 – 4 Feb 2017.
  • Bertrand Traoré — 1 confirmed meetings against Bamidele Alli. 19 May 2021 – 19 May 2021.
  • Bertuğ Yıldırım — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Besart Ibraimi — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Billy Waters — 1 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 20 Sept 2014.
  • Billy Whitehouse — 1 confirmed meetings against Bamidele Alli. 21 Apr 2015 – 21 Apr 2015.
  • Bira Dembélé — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • Birger Meling — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Birger Verstraete — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Birkir Bjarnason — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Birkir Sævarsson — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Björn Engels — 1 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 16 Feb 2020.
  • Blair Anderson — 1 confirmed meetings against Bamidele Alli. 10 Jan 2015 – 10 Jan 2015.
  • Bobby Wood — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Bobby Zamora — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Bobson Bawling — 1 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 30 Aug 2014.
  • Bogdan Planić — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Bojan Jokić — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Bondz N'Gala — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • Borja Mayoral — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Boštjan Cesar — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Boubacar Kamara — 1 confirmed meetings against Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Bradley Abbott — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Bradley Garmston — 1 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 14 Feb 2015.
  • Bradley Pritchard — 1 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Oct 2014.
  • Brandon Mason — 1 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 1 Jan 2017.
  • Branislav Ivanović — 1 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 26 Nov 2016.
  • Brede Hangeland — 1 confirmed meetings against Bamidele Alli. 20 Sept 2015 – 20 Sept 2015.
  • Brendan Moloney — 1 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 24 Aug 2013.
  • Brennan Dickenson — 1 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 9 Aug 2014.
  • Brett McGavin — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Brian Idowu — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Bright Osayi-Samuel — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Britt Assombalonga — 1 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 15 Mar 2014.
  • Brooklyn Ilunga — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Bruno Dita — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Bruno Ecuele Manga — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Bruno Guimarães — 1 confirmed meetings against Bamidele Alli. 8 Feb 2022 – 8 Feb 2022.
  • Bruno Paz — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Bryan Reynolds — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Burak Göksel — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Burak Öksüz — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Bünyamin Balat — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Bünyamin Balcı — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Byron Moore — 1 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 21 Jan 2014.
  • Byron Webster — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Charlie Brown — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Charlie Lakin — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Cole Stockton — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Cabral — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • Çağlar Söyüncü — 1 confirmed meetings against Bamidele Alli. 23 May 2021 – 23 May 2021.
  • Callum Jones — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Callum Kennedy — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Callum McFadzean — 1 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 31 Aug 2013.
  • Callum McManaman — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Callum Paterson — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Callum Robinson — 1 confirmed meetings against Bamidele Alli. 9 Nov 2019 – 9 Nov 2019.
  • Calum Butcher — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Camarasa — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Cameron Coxe — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Camilo Hernández — 1 confirmed meetings against Bamidele Alli. 29 Aug 2021 – 29 Aug 2021.
  • Camilo Zúñiga — 1 confirmed meetings against Bamidele Alli. 8 Apr 2017 – 8 Apr 2017.
  • Candeias — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Caolan Boyd-Munce — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Carl Ikeme — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • Carl Jenkinson — 1 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 22 Nov 2015.
  • Carl McHugh — 1 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 22 Feb 2014.
  • Carl Winchester — 1 confirmed meetings against Bamidele Alli. 25 Feb 2014 – 25 Feb 2014.
  • Carlão — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Carles Aleñá — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Carlos Bacca — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Carlos Mané — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Carlos Strandberg — 1 confirmed meetings against Bamidele Alli. 7 Dec 2016 – 7 Dec 2016.
  • Carney Chukwuemeka — 1 confirmed meetings against Bamidele Alli. 19 May 2021 – 19 May 2021.
  • Casemiro — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Cauly — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Celso Borges — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Cemali Sertel — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Cenk Gönen — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Charalampos Mavrias — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • Charles Raglan — 1 confirmed meetings against Bamidele Alli. 6 Dec 2014 – 6 Dec 2014.
  • Charlie Adam — 1 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 18 Apr 2016.
  • Charlie Mulgrew — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Chigozie Ugwu — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Chris Arthur — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Chris Löwe — 1 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 30 Sept 2017.
  • Christian Bolaños — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Christophe Berra — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Christophe Jallet — 1 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 13 Jun 2017.
  • Christopher Atkinson — 1 confirmed meetings against Bamidele Alli. 22 Feb 2014 – 22 Feb 2014.
  • Christopher Gunter — 1 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 16 Jun 2016.
  • Christopher Lines — 1 confirmed meetings against Bamidele Alli. 22 Nov 2014 – 22 Nov 2014.
  • Christopher Martin — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Christopher McCann — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Claudiu Keșerü — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Clayton Donaldson — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Clément Lenglet — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Clinton Morrison — 1 confirmed meetings against Bamidele Alli. 1 Jan 2014 – 1 Jan 2014.
  • Clinton N'Jie — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Cohen Bramall — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Colby Bishop — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Cole Kpekawa — 1 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 29 Nov 2014.
  • Colin Daniel — 1 confirmed meetings against Bamidele Alli. 22 Nov 2014 – 22 Nov 2014.
  • Collin Quaner — 1 confirmed meetings against Bamidele Alli. 3 Mar 2018 – 3 Mar 2018.
  • Connor Jennings — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Connor Roberts — 1 confirmed meetings against Bamidele Alli. 17 Mar 2018 – 17 Mar 2018.
  • Connor Wood — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Conrad Logan — 1 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Nov 2014.
  • Corentin Tolisso — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Corrie Ndaba — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Cosmin Moți — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Costel Pantilimon — 1 confirmed meetings against Bamidele Alli. 13 Sept 2015 – 13 Sept 2015.
  • Courtney Meppen-Walters — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Courtney Senior — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Craig Clay — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Craig Fagan — 1 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 25 Mar 2014.
  • Craig Gordon — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Craig Morgan — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Cristian Benavente — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Cristian Gamboa — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Cristian Romero — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Cristián Zapata — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Curtis Jones — 1 confirmed meetings against Bamidele Alli. 16 Dec 2020 – 16 Dec 2020.
  • Curtis Obeng — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • Cyriac — 1 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 19 Feb 2017.
  • Daan Heymans — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Dale Jennings — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Daley Sinkgraven — 1 confirmed meetings against Bamidele Alli. 8 May 2019 – 8 May 2019.
  • Damien Marcq — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Dan Gosling — 1 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 25 Oct 2015.
  • Dan-Axel Zagadou — 1 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 21 Nov 2017.
  • Dani Carvajal — 1 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • Dani Ceballos — 1 confirmed meetings against Bamidele Alli. 1 Sept 2019 – 1 Sept 2019.
  • Daniel Adshead — 1 confirmed meetings against Bamidele Alli. 28 Feb 2018 – 28 Feb 2018.
  • Daniel Burn — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Daniel Crowley — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Daniel Galbraith — 1 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 14 Feb 2015.
  • Daniel Gardner — 1 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 19 Aug 2014.
  • Daniel Happe — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Daniel Harvie — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Daniel Johnson — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Daniel Jones — 1 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 19 Aug 2014.
  • Daniel Kedwell — 1 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 9 Aug 2014.
  • Daniel Kemp — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Daniel Mayor — 1 confirmed meetings against Bamidele Alli. 15 Jan 2013 – 15 Jan 2013.
  • Daniel Nkrumah — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Daniel Phillips — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Daniel Schwaab — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Daniel Shaw — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Daniel Swanson — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Daniel Williams — 1 confirmed meetings against Bamidele Alli. 3 Mar 2018 – 3 Mar 2018.
  • Daniele Rugani — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Danijel Petković — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Danilho Doekhi — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Danilo D'Ambrosio — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Danny Emerton — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Danny Graham — 1 confirmed meetings against Bamidele Alli. 16 Jan 2016 – 16 Jan 2016.
  • Danny Haynes — 1 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 14 Sept 2013.
  • Darius Henderson — 1 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Oct 2014.
  • Darren Jones — 1 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 3 Aug 2013.
  • Darren Pratley — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Darren Randolph — 1 confirmed meetings against Bamidele Alli. 19 Nov 2016 – 19 Nov 2016.
  • Darvydas Šernas — 1 confirmed meetings against Bamidele Alli. 8 Oct 2017 – 8 Oct 2017.
  • David Alaba — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • David Amoo — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • David Bell — 1 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 14 Sept 2013.
  • David Buchanan — 1 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 17 Aug 2013.
  • David Button — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • David Cornell — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • David Gray — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • David Guzmán — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • David Jensen — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • David Kasumu — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • David Meyler — 1 confirmed meetings against Bamidele Alli. 14 Dec 2016 – 14 Dec 2016.
  • David Moberg Karlsson — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • David Mooney — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • David Moyo — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • David Neres — 1 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 30 Apr 2019.
  • David Pavelka — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • David Raven — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • David Syers — 1 confirmed meetings against Bamidele Alli. 7 Apr 2015 – 7 Apr 2015.
  • David Symington — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • David Vaughan — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • David Winfield — 1 confirmed meetings against Bamidele Alli. 11 Jan 2014 – 11 Jan 2014.
  • David Worrall — 1 confirmed meetings against Bamidele Alli. 15 Feb 2014 – 15 Feb 2014.
  • Davide Zappacosta — 1 confirmed meetings against Bamidele Alli. 4 Aug 2021 – 4 Aug 2021.
  • Davy Klaassen — 1 confirmed meetings against Bamidele Alli. 9 Sept 2017 – 9 Sept 2017.
  • Dayotchanculle Upamecano — 1 confirmed meetings against Bamidele Alli. 10 Mar 2020 – 10 Mar 2020.
  • Dean Cox — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Dean Furman — 1 confirmed meetings against Bamidele Alli. 21 Apr 2015 – 21 Apr 2015.
  • Dean Gerken — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Dean Lewington — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Dean Marney — 1 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 18 Dec 2016.
  • Dean Parrett — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • Dean Whitehead — 1 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 30 Sept 2017.
  • Deimantas Petravičius — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Dejan Kulusevski — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Demeaco Duhaney — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Denilson Junior — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Denis Glushakov — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Denis Suárez — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Denis Zakaria — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Dennis Praet — 1 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 22 Oct 2015.
  • Devante Cole — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Diaa Sabia — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Diego Carlos — 1 confirmed meetings against Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Diego Rico — 1 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 30 Nov 2019.
  • Diego Rossi — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Dimitar Mitkov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Dimitrios Kolovetsios — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Dino Perić — 1 confirmed meetings against Bamidele Alli. 18 Mar 2021 – 18 Mar 2021.
  • Dion Sembie-Ferris — 1 confirmed meetings against Bamidele Alli. 17 Feb 2015 – 17 Feb 2015.
  • Dolev Haziza — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Dominic Gape — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Dominic Poleon — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Dominic Solanke — 1 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 30 Nov 2019.
  • Dominik Oroz — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Dominik Reiter — 1 confirmed meetings against Bamidele Alli. 3 Dec 2020 – 3 Dec 2020.
  • Dominik Yankov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Don Cowan — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Donell Thomas — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Donyell Malen — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Douglas Tanque — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Dragoș Grigore — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Dries Mertens — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Drissa Traoré — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Dudley Campbell — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Durel Avounou — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Dušan Jovančić — 1 confirmed meetings against Bamidele Alli. 6 Nov 2019 – 6 Nov 2019.
  • Dylan Bronn — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Dylan McGeouch — 1 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 5 Apr 2014.
  • Edward Bishop — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Emmanuel Monthe — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Ergün Nazlı — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Enes Tubluk — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Edinson Cavani — 1 confirmed meetings against Bamidele Alli. 30 Oct 2021 – 30 Oct 2021.
  • Edisson Jordanov — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Eduart Rroca — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Edvinas Girdvainis — 1 confirmed meetings against Bamidele Alli. 8 Oct 2017 – 8 Oct 2017.
  • Efecan Karaca — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Efecan Mızrakcı — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Efkan Bekiroğlu — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Efstathios Aloneftis — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Egzon Bejtulai — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Elazar Dasa — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Elderson Echiejile — 1 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 10 Dec 2015.
  • Eldin Jakupović — 1 confirmed meetings against Bamidele Alli. 13 May 2018 – 13 May 2018.
  • Eliaquim Mangala — 1 confirmed meetings against Bamidele Alli. 16 Dec 2017 – 16 Dec 2017.
  • Elias Kachunga — 1 confirmed meetings against Bamidele Alli. 30 Sept 2017 – 30 Sept 2017.
  • Elliot Omozusi — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Elliott Whitehouse — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Ellyes Skhiri — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Elmar Bjarnason — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Elvin Məmmədov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2015 – 26 Nov 2015.
  • Emerson — 1 confirmed meetings against Bamidele Alli. 1 Apr 2018 – 1 Apr 2018.
  • Emil Krafth — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Emiliano Viviano — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Emir Gültekin — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Emmanuel Adebayor — 1 confirmed meetings against Bamidele Alli. 21 Feb 2016 – 21 Feb 2016.
  • Emmanuel Dennis — 1 confirmed meetings against Bamidele Alli. 29 Aug 2021 – 29 Aug 2021.
  • Emmanuel Emenike — 1 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 2 Mar 2016.
  • Emmerson Boyce — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Emmett O'Connor — 1 confirmed meetings against Bamidele Alli. 30 Aug 2014 – 30 Aug 2014.
  • Emrah Başsan — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Enar Jääger — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Endri Çekiçi — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Enis Bardhi — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Ennur Totre — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Enver Sarıalioğlu — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Erce Kardeşler — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Erdoğan Kaya — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Eren Derdiyok — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Erencan Yardımcı — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Erhan Erentürk — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Eric Choupo-Moting — 1 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 9 Dec 2017.
  • Eric Dier — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Érick Gutiérrez — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Erik Durm — 1 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 17 Mar 2016.
  • Erkam Develi — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Ernest Mabouka Massoussi — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Esteban Granero — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Ethan Robson — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Evren Elmalı — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Wilfred Oluwafemi Onyedinma — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Oluwafikayomi Tomori — 1 confirmed meetings against Bamidele Alli. 22 Dec 2019 – 22 Dec 2019.
  • Fábio Coentrão — 1 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 1 Oct 2015.
  • Fabri — 1 confirmed meetings against Bamidele Alli. 18 Aug 2018 – 18 Aug 2018.
  • Fabrice N'Sakala — 1 confirmed meetings against Bamidele Alli. 5 Nov 2015 – 5 Nov 2015.
  • Fabricio Coloccini — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Fakhreddine Ben Youssef — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Farid El Alagui — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Faris Haroun — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Farouk Ben Mustapha — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Fatih Aksoy — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Fatos Bećiraj — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Faustin Senghor — 1 confirmed meetings against Bamidele Alli. 8 Oct 2022 – 8 Oct 2022.
  • Faustino Anjorin — 1 confirmed meetings against Bamidele Alli. 4 Aug 2021 – 4 Aug 2021.
  • Federico Macheda — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Fedor Chalov — 1 confirmed meetings against Bamidele Alli. 7 Dec 2016 – 7 Dec 2016.
  • Fedor Smolov — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Felipe Araruna — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Ferdi Kadıoğlu — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Fergus Bell — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Ferhat Kaplan — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Ferjani Sassi — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Fernando — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Fernando Fonseca — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Filip Kiss — 1 confirmed meetings against Bamidele Alli. 4 Sept 2016 – 4 Sept 2016.
  • Filip Novák — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Filip Stojković — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Fırat Arıkan — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Fıratcan Üzüm — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Flavien Tait — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Flávio Ramos — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Florent Hadërgjonaj — 1 confirmed meetings against Bamidele Alli. 3 Mar 2018 – 3 Mar 2018.
  • Florent Ramadani — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Florin Andone — 1 confirmed meetings against Bamidele Alli. 23 Apr 2019 – 23 Apr 2019.
  • Floyd Ayité — 1 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 19 Feb 2017.
  • Flynn Downes — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Folarin Balogun — 1 confirmed meetings against Bamidele Alli. 8 Aug 2021 – 8 Aug 2021.
  • Fousseni Diabaté — 1 confirmed meetings against Bamidele Alli. 13 May 2018 – 13 May 2018.
  • Francis Uzoho — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Franco Ravizzoli — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • François Zoko — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • Frantisek Kubik — 1 confirmed meetings against Bamidele Alli. 4 Sept 2016 – 4 Sept 2016.
  • Frédéric Guilbert — 1 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 16 Feb 2020.
  • Fredrik Ulvestad — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Fredy — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Furkan Bayır — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Gaëtan Laborde — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Gareth Bale — 1 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 16 Jun 2016.
  • Gareth Sciberras — 1 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 8 Oct 2016.
  • Gary Deegan — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Gary Dicker — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Gary Sawyer — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Gary Woods — 1 confirmed meetings against Bamidele Alli. 18 Oct 2014 – 18 Oct 2014.
  • Gastón Pereiro — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Gastón Ramírez — 1 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 24 Sept 2016.
  • Gavin Hoyte — 1 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 14 Feb 2015.
  • Gavin Mahon — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • Gboly Ariyibi — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Gene Kennedy — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Georg Margreitter — 1 confirmed meetings against Bamidele Alli. 6 Dec 2014 – 6 Dec 2014.
  • Georgas Freidgeimas — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • George Elokobi — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • George Honeyman — 1 confirmed meetings against Bamidele Alli. 31 Jan 2017 – 31 Jan 2017.
  • George Puşcaş — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • George Smith — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • George Waring — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • George Williams — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Geraldo — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Gernot Trauner — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Giancarlo González — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Gianvito Plasmati — 1 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 18 Apr 2015.
  • Giedrius Arlauskis — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Giorgi Beridze — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Glen Johnson — 1 confirmed meetings against Bamidele Alli. 7 Apr 2018 – 7 Apr 2018.
  • Glenn Morris — 1 confirmed meetings against Bamidele Alli. 9 Aug 2014 – 9 Aug 2014.
  • Glenn Van Hout — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Godsway Donyoh — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Grady Diangana — 1 confirmed meetings against Bamidele Alli. 31 Oct 2018 – 31 Oct 2018.
  • Graeme Dorrans — 1 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 26 Dec 2015.
  • Graham Dorrans — 1 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 26 Dec 2015.
  • Grant Hall — 1 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 7 Sept 2013.
  • Grant Holt — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Graziano Pellè — 1 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Dec 2015.
  • Greg Fleming — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Grigoris Kastanos — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Grzegorz Krychowiak — 1 confirmed meetings against Bamidele Alli. 5 May 2018 – 5 May 2018.
  • Guilherme — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Gustavo Campanharo — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Gustavo Henrique — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Güray Vural — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Gökhan Sazdağı — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Harvey Gilmour — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Halil Akbunar — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Halil Sevinç — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Hamari Traoré — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Hannes Halldórsson — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Hans Hateboer — 1 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 23 Mar 2018.
  • Haris Seferović — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Harrison Ashby — 1 confirmed meetings against Bamidele Alli. 22 Dec 2021 – 22 Dec 2021.
  • Harrison Reed — 1 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 4 Mar 2021.
  • Harry Beadle — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Harry Darling — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Harry Kane — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Harry Souttar — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Harry Toffolo — 1 confirmed meetings against Bamidele Alli. 1 Nov 2014 – 1 Nov 2014.
  • Harry Wilson — 1 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 30 Nov 2019.
  • Harun Kavaklıdere — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Hasan Adıgüzel — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Hayden Coulson — 1 confirmed meetings against Bamidele Alli. 5 Jan 2020 – 5 Jan 2020.
  • Hector Kyprianou — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Hélder Costa — 1 confirmed meetings against Bamidele Alli. 29 Dec 2018 – 29 Dec 2018.
  • Hélder Ferreira — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Hervé Koffi — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Hirving Lozano — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Houssam Ghacha — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Husein Balić — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Håvard Nordtveit — 1 confirmed meetings against Bamidele Alli. 19 Nov 2016 – 19 Nov 2016.
  • Iago Aspas — 1 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • Ian Evatt — 1 confirmed meetings against Bamidele Alli. 19 Aug 2014 – 19 Aug 2014.
  • Ian Morris — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Ian Smith — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • İbrahim Yılmaz — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Ibrahima Cissé — 1 confirmed meetings against Bamidele Alli. 20 Jan 2019 – 20 Jan 2019.
  • Ibrahima Diallo — 1 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 28 Dec 2021.
  • Ibrahima Konaté — 1 confirmed meetings against Bamidele Alli. 19 Dec 2021 – 19 Dec 2021.
  • Idrissa Doumbia — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Ignacio Pussetto — 1 confirmed meetings against Bamidele Alli. 18 Jan 2020 – 18 Jan 2020.
  • Igor Rinck de Diver Camargo — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Igor Smolnikov — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Igor Vetokele — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Iké Ugbo — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • İlhan Parlak — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Imari-Narain Samuels — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Íñigo Martínez — 1 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • İrfan Kahveci — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Isaac Cofie — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Isaac Hayden — 1 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 13 Aug 2017.
  • Isaac Mbenza — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Isaac Sackey — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Ishmel Demontagnac — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • İsmet Benli — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Ivan Obradović — 1 confirmed meetings against Bamidele Alli. 22 Oct 2015 – 22 Oct 2015.
  • Ivan Strinić — 1 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 11 Jul 2018.
  • Ivan Šunjić — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Ivan Toney — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Ivan Yordanov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Ivo Pinto — 1 confirmed meetings against Bamidele Alli. 2 Feb 2016 – 2 Feb 2016.
  • Jonas Bager — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Janoi Donacien — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Jonathan Guthrie — 1 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 20 Sept 2014.
  • Joe Ironside — 1 confirmed meetings against Bamidele Alli. 31 Aug 2013 – 31 Aug 2013.
  • Jack Lankester — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Jack Simpson — 1 confirmed meetings against Bamidele Alli. 4 May 2019 – 4 May 2019.
  • Jens Stryger Larsen — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Jack Baldwin — 1 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 15 Mar 2014.
  • Jack King — 1 confirmed meetings against Bamidele Alli. 18 Feb 2014 – 18 Feb 2014.
  • Jack Payne — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Jack Robinson — 1 confirmed meetings against Bamidele Alli. 2 Jul 2020 – 2 Jul 2020.
  • Jack Smith — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Jack Stacey — 1 confirmed meetings against Bamidele Alli. 30 Nov 2019 – 30 Nov 2019.
  • Jackson Tchatchoua — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Jacob Bedeau — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Jacob Brown — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Jacob Kean — 1 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 4 Oct 2014.
  • Jacob Ramsey — 1 confirmed meetings against Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Jacob Rasmussen — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Jaden Philogene — 1 confirmed meetings against Bamidele Alli. 19 May 2021 – 19 May 2021.
  • Jake Bidwell — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Jake Caprice — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Jake Cooper — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Jake Kirby — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Jake Taylor — 1 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 18 Apr 2015.
  • Jakub Jankto — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Jamal Blackman — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • James Baillie — 1 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 31 Jan 2015.
  • James Barrigan — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • James Baxendale — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • James Chambers — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • James Harris — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • James Henry — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • James Jones — 1 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 31 Jan 2015.
  • James Joyce — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • James Morton — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • James Norwood — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • James O'Brien — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • James O'Connor — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • James Perch — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • James Shea — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • James Wallace — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • James Wilson — 1 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 26 Aug 2014.
  • Jamie Harney — 1 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 29 Nov 2014.
  • Jamie Mackie — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Ján Greguš — 1 confirmed meetings against Bamidele Alli. 4 Sept 2016 – 4 Sept 2016.
  • Ján Krivák — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Jan Oblak — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Jan Vertonghen — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Jander — 1 confirmed meetings against Bamidele Alli. 6 Nov 2019 – 6 Nov 2019.
  • Jared Bird — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Jasmin Kurtič — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Jason Koumas — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Jason McCarthy — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Javi Martínez — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Jay Bird — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Jay Bothroyd — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Jay Devine — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Jay Fulton — 1 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 3 Dec 2016.
  • Jayden Bogle — 1 confirmed meetings against Bamidele Alli. 2 May 2021 – 2 May 2021.
  • Jayden Reid — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Jean Beausejour — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Jean Butez — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Jean Farrugia — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Jean-Philippe Gbamin — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Jean-Philippe Mateta — 1 confirmed meetings against Bamidele Alli. 19 May 2022 – 19 May 2022.
  • Jean-Yves M'voto — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Jed Steer — 1 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 25 Oct 2014.
  • Jed Wallace — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Jeffrey Hughes — 1 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 21 Oct 2014.
  • Jeffrey Monakana — 1 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 17 Aug 2013.
  • Jephte Tanga — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Jérémie Bela — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Jérémy Gélin — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Jeremy Toljan — 1 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 21 Nov 2017.
  • Jermaine Anderson — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Jermaine Beckford — 1 confirmed meetings against Bamidele Alli. 13 Dec 2014 – 13 Dec 2014.
  • Jerome Sinclair — 1 confirmed meetings against Bamidele Alli. 1 Jan 2017 – 1 Jan 2017.
  • Jérôme Boateng — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Jesé — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Jesús Rueda — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Jevani Brown — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Ji Dong-Won — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • Ji-Sung Park — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Jiří Pavlenka — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • João Félix — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • João Galvão — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • João Pedro — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Jobi McAnuff — 1 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 18 Apr 2015.
  • Joe Bunney — 1 confirmed meetings against Bamidele Alli. 25 Apr 2015 – 25 Apr 2015.
  • Joe Dudgeon — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Joe N'Guessan — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • Joe Skarz — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Joe Thompson — 1 confirmed meetings against Bamidele Alli. 28 Feb 2018 – 28 Feb 2018.
  • Joel Lindpere — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Joel Obi — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Joel Robles — 1 confirmed meetings against Bamidele Alli. 5 Mar 2017 – 5 Mar 2017.
  • Joelinton — 1 confirmed meetings against Bamidele Alli. 8 Feb 2022 – 8 Feb 2022.
  • Joey Barton — 1 confirmed meetings against Bamidele Alli. 1 Apr 2017 – 1 Apr 2017.
  • Johan Mojica — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Johan Venegas — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • John Brayford — 1 confirmed meetings against Bamidele Alli. 1 Mar 2014 – 1 Mar 2014.
  • John Brooks — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • John Freeman — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • John Guidetti — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • John Marquis — 1 confirmed meetings against Bamidele Alli. 14 Feb 2015 – 14 Feb 2015.
  • John Marsden — 1 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 3 Aug 2013.
  • John Mousinho — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • John Ogu — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • John Ruddy — 1 confirmed meetings against Bamidele Alli. 22 Sept 2021 – 22 Sept 2021.
  • Jón Böðvarsson — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Jon Nolan — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Jonah Ayunga — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Jonas Hector — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Jonas Martin — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Jonathan Calleri — 1 confirmed meetings against Bamidele Alli. 5 May 2017 – 5 May 2017.
  • Jonathan Douglas — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Jonathan Forte — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Jonathan Hooper — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Jonathan Meades — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Jonathan Muldoon — 1 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Nov 2014.
  • Jonathan Walters — 1 confirmed meetings against Bamidele Alli. 10 Sept 2016 – 10 Sept 2016.
  • Jonathan Williams — 1 confirmed meetings against Bamidele Alli. 16 Jun 2016 – 16 Jun 2016.
  • Jonjoe Kenny — 1 confirmed meetings against Bamidele Alli. 13 Jan 2018 – 13 Jan 2018.
  • Jordan Amavi — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Jordan Burrow — 1 confirmed meetings against Bamidele Alli. 22 Mar 2014 – 22 Mar 2014.
  • Jordan Cook — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Jordan Cousins — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Jordan Holsgrove — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Jordan Hugill — 1 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 18 Apr 2014.
  • Jordan Ikoko — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Jordan Rhodes — 1 confirmed meetings against Bamidele Alli. 24 Sept 2016 – 24 Sept 2016.
  • Jordan Thompson — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Jordan Veretout — 1 confirmed meetings against Bamidele Alli. 13 Mar 2016 – 13 Mar 2016.
  • Jordan Wynter — 1 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 24 Aug 2013.
  • Jordi Amat — 1 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 3 Dec 2016.
  • Jordy Caicedo — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Jordy Clasie — 1 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Dec 2015.
  • Jordy Hiwula-Mayifuila — 1 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 4 Oct 2014.
  • Jores Okore — 1 confirmed meetings against Bamidele Alli. 13 Mar 2016 – 13 Mar 2016.
  • Jorge Silva — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Jorge Villafaña — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Joris Kayembe — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Jorrit Hendrix — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • José Izquierdo — 1 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 13 Dec 2017.
  • José Rodríguez — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Joseph Farrugia — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Joseph Gelhardt — 1 confirmed meetings against Bamidele Alli. 21 Nov 2021 – 21 Nov 2021.
  • Joseph Mills — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Joseph Ralls — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Joseph Widdowson — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Joseph Williams — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Joseph Willock — 1 confirmed meetings against Bamidele Alli. 8 Feb 2022 – 8 Feb 2022.
  • Joseph Zerafa — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Josh Murphy — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Josh Simpson — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Joshua Clarke — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Joshua Cohen — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Joshua Davies — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Joshua Hmami — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Joshua Laurent — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Joshua Maja — 1 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 4 Mar 2021.
  • Joshua Martin — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Joshua Scowen — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Joshua Sheehan — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Joshua Sims — 1 confirmed meetings against Bamidele Alli. 9 Mar 2019 – 9 Mar 2019.
  • Joshua Tymon — 1 confirmed meetings against Bamidele Alli. 21 May 2017 – 21 May 2017.
  • Josip Brekalo — 1 confirmed meetings against Bamidele Alli. 18 Nov 2018 – 18 Nov 2018.
  • Josip Mišić — 1 confirmed meetings against Bamidele Alli. 18 Mar 2021 – 18 Mar 2021.
  • Josip Pivarić — 1 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 11 Jul 2018.
  • Josmer Altidore — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • Juan Cuadrado — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Juan Delgado — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Juan Miranda — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Juan Quintero — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Juanmi — 1 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Dec 2015.
  • Julian Green — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Junior Firpo — 1 confirmed meetings against Bamidele Alli. 21 Nov 2021 – 21 Nov 2021.
  • Junior Hoilett — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Junior Tchamadeu — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Kyle Dempsey — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Kyle McFadzean — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • K. Nordfeldt — 1 confirmed meetings against Bamidele Alli. 17 Mar 2018 – 17 Mar 2018.
  • Kane Vincent-Young — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Kaan Kanak — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Kader Keita — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Kadir Seven — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Kağan Bağış — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Kalidou Koulibaly — 1 confirmed meetings against Bamidele Alli. 6 Aug 2022 – 6 Aug 2022.
  • Kamaldeen Sulemana — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Kamil Çörekçi — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Kamil Grosicki — 1 confirmed meetings against Bamidele Alli. 21 May 2017 – 21 May 2017.
  • Kane Crichlow — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Kane Ferdinand — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Kane Hemmings — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Karim Benzema — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Karol Angielski — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Karol Mets — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Karolis Chvedukas — 1 confirmed meetings against Bamidele Alli. 8 Oct 2017 – 8 Oct 2017.
  • Kartal Yılmaz — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Kasper Dolberg — 1 confirmed meetings against Bamidele Alli. 8 May 2019 – 8 May 2019.
  • Kayden Jackson — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Keinan Davis — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Keita Baldé — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Kellyn Acosta — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Kemal Rüzgar — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Ken Kallaste — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Ken Nkuba — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Kendall Waston — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Kenneth McEvoy — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Kenneth Omeruo — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Kenneth Sema — 1 confirmed meetings against Bamidele Alli. 26 Sept 2018 – 26 Sept 2018.
  • Kenneth Strickland — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Kerim Frei — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Kevin Amankwaah — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Kevin Danso — 1 confirmed meetings against Bamidele Alli. 25 Jan 2020 – 25 Jan 2020.
  • Kevin Lisbie — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Kevin Mbabu — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Kevin Sainte-Luce — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Kevin Stewart — 1 confirmed meetings against Bamidele Alli. 27 Aug 2016 – 27 Aug 2016.
  • Kevin van Veen — 1 confirmed meetings against Bamidele Alli. 7 Apr 2015 – 7 Apr 2015.
  • Kevin Volland — 1 confirmed meetings against Bamidele Alli. 2 Nov 2016 – 2 Nov 2016.
  • Kevin Wimmer — 1 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 9 Dec 2017.
  • Keylor Navas — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Kgosietsile Ntlhe — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Kieffer Moore — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Kieran Richardson — 1 confirmed meetings against Bamidele Alli. 2 Nov 2015 – 2 Nov 2015.
  • Kieran Trippier — 1 confirmed meetings against Bamidele Alli. 8 Feb 2022 – 8 Feb 2022.
  • Kiernan Dewsbury-Hall — 1 confirmed meetings against Bamidele Alli. 20 Apr 2022 – 20 Apr 2022.
  • Kieron Freeman — 1 confirmed meetings against Bamidele Alli. 2 Jul 2020 – 2 Jul 2020.
  • Kiko Casilla — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Kingsley Coman — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Kiril Despodov — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Kirill Nababkin — 1 confirmed meetings against Bamidele Alli. 7 Dec 2016 – 7 Dec 2016.
  • Klaas-Jan Huntelaar — 1 confirmed meetings against Bamidele Alli. 30 Apr 2019 – 30 Apr 2019.
  • Klemen Pučko — 1 confirmed meetings against Bamidele Alli. 25 Nov 2021 – 25 Nov 2021.
  • Koen Van Langendonck — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Kōji Miyoshi — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Koka — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Kolbeinn Sigþórsson — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Konrad Michalak — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Konstantin Vassiljev — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Kostadin Zahov — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Kouya Mabea — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Kristian Pedersen — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Kwame Poku — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Kyan Vaesen — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Kyle Bartley — 1 confirmed meetings against Bamidele Alli. 17 Mar 2018 – 17 Mar 2018.
  • Kyle Vassell — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Kyle Wootton — 1 confirmed meetings against Bamidele Alli. 7 Apr 2015 – 7 Apr 2015.
  • Luke Hannant — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Ikoma-Loïs Openda — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Lamine Diack — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Lars Bender — 1 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 18 Oct 2016.
  • Lauri Dalla Valle — 1 confirmed meetings against Bamidele Alli. 31 Jan 2015 – 31 Jan 2015.
  • Laurie Walker — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Lawrence Nicholas — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Lawrence Vigouroux — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Leandro Trossard — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Lee Adamson Miller — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Lee Collins — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Lee Frecklington — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Lee Grant — 1 confirmed meetings against Bamidele Alli. 26 Feb 2017 – 26 Feb 2017.
  • Lee Gregory — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Lee Hills — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Lee Holmes — 1 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 17 Aug 2013.
  • Leigh Griffiths — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Leke James — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Leo Hjelde — 1 confirmed meetings against Bamidele Alli. 12 Feb 2022 – 12 Feb 2022.
  • Leon Bailey — 1 confirmed meetings against Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Leon Balogun — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Leon Barnett — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Leon Britton — 1 confirmed meetings against Bamidele Alli. 28 Feb 2016 – 28 Feb 2016.
  • Leon Clarke — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • Leonardo Bonucci — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Leroy Lita — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Lesley Ugochukwu — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Lewis Grabban — 1 confirmed meetings against Bamidele Alli. 20 Mar 2016 – 20 Mar 2016.
  • Lewis Richardson — 1 confirmed meetings against Bamidele Alli. 28 Feb 2021 – 28 Feb 2021.
  • Lewis Wing — 1 confirmed meetings against Bamidele Alli. 14 Jan 2020 – 14 Jan 2020.
  • Lewis Young — 1 confirmed meetings against Bamidele Alli. 10 Jan 2015 – 10 Jan 2015.
  • Liam Cooper — 1 confirmed meetings against Bamidele Alli. 21 Nov 2021 – 21 Nov 2021.
  • Liam Gibson — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Liam Lindsay — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Liam Moore — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Liam Noble — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Liam Nolan — 1 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 20 Sept 2014.
  • Liam O'Neil — 1 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 27 Jan 2015.
  • Liam Shephard — 1 confirmed meetings against Bamidele Alli. 3 May 2015 – 3 May 2015.
  • Liam Trotter — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Lincoln — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Lionel Carole — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Lionel Messi — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Lior Refaelov — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Lirim Kastrati — 1 confirmed meetings against Bamidele Alli. 11 Mar 2021 – 11 Mar 2021.
  • Lisandro Magallán — 1 confirmed meetings against Bamidele Alli. 8 May 2019 – 8 May 2019.
  • Ljupcho Doriev — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Llorente — 1 confirmed meetings against Bamidele Alli. 3 Dec 2016 – 3 Dec 2016.
  • Lloyd Isgrove — 1 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 15 Mar 2014.
  • Loïc Badé — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Loïc Bessilé — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Lorenzo Ebecilio — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Loris Karius — 1 confirmed meetings against Bamidele Alli. 4 Feb 2018 – 4 Feb 2018.
  • Louis Verstraete — 1 confirmed meetings against Bamidele Alli. 23 Feb 2017 – 23 Feb 2017.
  • Lucas João — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Lucas Silva — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Ludwig Augustinsson — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Luis Díaz — 1 confirmed meetings against Bamidele Alli. 24 Apr 2022 – 24 Apr 2022.
  • Luis Muriel — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Lukas Grgić — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Lukáš Masopust — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Lukas Spalvis — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Lukas Van Eenoo — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Łukasz Piszczek — 1 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 17 Mar 2016.
  • Łukasz Podolski — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Luke Gambin — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Luke O'Nien — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Luke Prosser — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Luke Southwood — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Luke Summerfield — 1 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 3 Aug 2013.
  • Luke Thomas — 1 confirmed meetings against Bamidele Alli. 23 May 2021 – 23 May 2021.
  • Luke Woolfenden — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Luuk de Jong — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Lyle Foster — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Mehmet Doğan — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Myles Kenlock — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Mehmet Kocabaş — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Emmanouil Siopis — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Max Watters — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • M'Baye Niang — 1 confirmed meetings against Bamidele Alli. 8 Apr 2017 – 8 Apr 2017.
  • Maarten Stekelenburg — 1 confirmed meetings against Bamidele Alli. 13 Aug 2016 – 13 Aug 2016.
  • Macauley Bonne — 1 confirmed meetings against Bamidele Alli. 26 Nov 2013 – 26 Nov 2013.
  • Mads Møller Madsen — 1 confirmed meetings against Bamidele Alli. 3 Dec 2020 – 3 Dec 2020.
  • Maikel Kieftenbeld — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Majid Hosseini — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Malang Sarr — 1 confirmed meetings against Bamidele Alli. 4 Aug 2021 – 4 Aug 2021.
  • Malick Thiaw — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Malvind Benning — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Mamady Sidibé — 1 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 5 Jan 2013.
  • Mamoudou Karamoko — 1 confirmed meetings against Bamidele Alli. 3 Dec 2020 – 3 Dec 2020.
  • Mantas Kuklys — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Manuel Akanji — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Manuel Kuttin — 1 confirmed meetings against Bamidele Alli. 24 Feb 2021 – 24 Feb 2021.
  • Manuel Neuer — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Maracás — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Marc Cucurella — 1 confirmed meetings against Bamidele Alli. 6 Aug 2022 – 6 Aug 2022.
  • Marc-André ter Stegen — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Marc-Antoine Fortuné — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Marcello Trotta — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Marcelo — 1 confirmed meetings against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Marco Baixinho — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Marco Ilaimaharitra — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Marco Reus — 1 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 17 Mar 2016.
  • Marcos Ureña — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Marcus Bean — 1 confirmed meetings against Bamidele Alli. 1 Jan 2014 – 1 Jan 2014.
  • Marcus Berg — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Marcus Bettinelli — 1 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 19 Feb 2017.
  • Marcus Tudgay — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Marin Karamarko — 1 confirmed meetings against Bamidele Alli. 25 Nov 2021 – 25 Nov 2021.
  • Marinaldo da Silva — 1 confirmed meetings against Bamidele Alli. 26 Nov 2015 – 26 Nov 2015.
  • Mário Fernandes — 1 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 27 Sept 2016.
  • Mario Götze — 1 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 21 Nov 2017.
  • Mario Pasalic — 1 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 10 Dec 2015.
  • Mario Suárez — 1 confirmed meetings against Bamidele Alli. 6 Feb 2016 – 6 Feb 2016.
  • Mark Connolly — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Mark Fotheringham — 1 confirmed meetings against Bamidele Alli. 11 Mar 2014 – 11 Mar 2014.
  • Mark O'Brien — 1 confirmed meetings against Bamidele Alli. 7 Feb 2018 – 7 Feb 2018.
  • Mark Phillips — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Mark Roberts — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • Mark Travers — 1 confirmed meetings against Bamidele Alli. 4 May 2019 – 4 May 2019.
  • Marko Grujić — 1 confirmed meetings against Bamidele Alli. 22 Oct 2017 – 22 Oct 2017.
  • Marko Janković — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Marko Raguž — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Marko Rog — 1 confirmed meetings against Bamidele Alli. 18 Nov 2018 – 18 Nov 2018.
  • Marko Simić — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Marko Vešović — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Markus Schubert — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Marlon — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Marlon Harewood — 1 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 24 Aug 2013.
  • Marlon Pack — 1 confirmed meetings against Bamidele Alli. 24 Aug 2013 – 24 Aug 2013.
  • Marnick Vermijl — 1 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 26 Aug 2014.
  • Martin Cranie — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Martín Demichelis — 1 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 26 Sept 2015.
  • Martin Hongla — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Martin Wasinski — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Marvin Bartley — 1 confirmed meetings against Bamidele Alli. 18 Apr 2015 – 18 Apr 2015.
  • Marvin Potzmann — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Marvin Zeegelaar — 1 confirmed meetings against Bamidele Alli. 2 Dec 2017 – 2 Dec 2017.
  • Mateus Uribe — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Matheus Pereira — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Mathew Sadler — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Mathias Fixelles — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Mathias Pogba — 1 confirmed meetings against Bamidele Alli. 21 Jan 2014 – 21 Jan 2014.
  • Mathieu Manset — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Mathieu Smith — 1 confirmed meetings against Bamidele Alli. 7 Feb 2015 – 7 Feb 2015.
  • Mathys Tel — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Matías Fernández — 1 confirmed meetings against Bamidele Alli. 25 Feb 2016 – 25 Feb 2016.
  • Matic Maruško — 1 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 30 Sept 2021.
  • Mats Hummels — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Matt Duke — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Matt Heath — 1 confirmed meetings against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Matt Jarvis — 1 confirmed meetings against Bamidele Alli. 2 Feb 2016 – 2 Feb 2016.
  • Matteo Gabbia — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Matteo Politano — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Matthew Ball — 1 confirmed meetings against Bamidele Alli. 27 Apr 2013 – 27 Apr 2013.
  • Matthew Bates — 1 confirmed meetings against Bamidele Alli. 23 Nov 2013 – 23 Nov 2013.
  • Matthew Briggs — 1 confirmed meetings against Bamidele Alli. 17 Feb 2015 – 17 Feb 2015.
  • Matthew Cash — 1 confirmed meetings against Bamidele Alli. 13 Aug 2022 – 13 Aug 2022.
  • Matthew Kennedy — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Matthew O'Riley — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Matthew Pennington — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Matthew Robson — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Matthew Tubbs — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Matthew Turner — 1 confirmed meetings against Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Matthew Urwin — 1 confirmed meetings against Bamidele Alli. 23 Sept 2014 – 23 Sept 2014.
  • Matthew Young — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Matthias Ginter — 1 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 17 Mar 2016.
  • Matthäus Taferner — 1 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 18 Feb 2021.
  • Matúš Bero — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Mauro Icardi — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Mavis Tchibota — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Max Clayton — 1 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 10 Aug 2013.
  • Maxim De Cuyper — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Maxime Colin — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Maximilian Meyer — 1 confirmed meetings against Bamidele Alli. 10 Nov 2018 – 10 Nov 2018.
  • Maximilian Wittek — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Maximiliano Gómez — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Mbwana Samatta — 1 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 16 Feb 2020.
  • Mehdi Boudjemaa — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Mehdi Boukamir — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Mehmet Kurt — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Mehmet Demirözü — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Mehmet Yeşil — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Mehmet Yiğit — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Melih Kabasakal — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Merih Demiral — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Mert Çapar — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Mert Kurt — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Mert Yandaş — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Metehan Mimaroğlu — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Mevlan Murati — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Michael Cain — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Michael Harriman — 1 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 25 Mar 2014.
  • Michael Howard — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Michael Jacobs — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • Michael Kightly — 1 confirmed meetings against Bamidele Alli. 18 Dec 2016 – 18 Dec 2016.
  • Michael Morrison — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Michael Ologo — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Michael Phenix — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Michael Rose — 1 confirmed meetings against Bamidele Alli. 25 Apr 2015 – 25 Apr 2015.
  • Michael Smith — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Michael Tidser — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Michael West — 1 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 10 Aug 2013.
  • Mickaël Poté — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Miguel Cardoso — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Miguel Crespo — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Miguel Marcos — 1 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 17 Sept 2015.
  • Miha Mevlja — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Mihkel Aksalu — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Mike Edwards — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Mike Maignan — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Mikel Merino — 1 confirmed meetings against Bamidele Alli. 13 Aug 2017 – 13 Aug 2017.
  • Mikel Obi — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Mikey Drennan — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Milan Lalkovič — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Milan Škoda — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Miles Welch-Hayes — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Miloš Vulić — 1 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 22 Oct 2019.
  • Minas Antoniou — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Mindaugas Grigaravičius — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Mindaugas Panka — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Miral Samardžić — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Miranda — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Mirko Ivanić — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Mitchell Lund — 1 confirmed meetings against Bamidele Alli. 21 Apr 2015 – 21 Apr 2015.
  • Mohamed Abu Fani — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Mohamed Ben Amor — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Mohamed Camara — 1 confirmed meetings against Bamidele Alli. 26 Nov 2019 – 26 Nov 2019.
  • Mohamed Coulibaly — 1 confirmed meetings against Bamidele Alli. 11 Apr 2015 – 11 Apr 2015.
  • Mohamed Eisa — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Moise Kean — 1 confirmed meetings against Bamidele Alli. 13 Sept 2020 – 13 Sept 2020.
  • Morgan Fox — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Moritz Bauer — 1 confirmed meetings against Bamidele Alli. 7 Apr 2018 – 7 Apr 2018.
  • Moses Odubajo — 1 confirmed meetings against Bamidele Alli. 3 May 2014 – 3 May 2014.
  • Mouez Hassen — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Mousa Dembélé — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Muhamed Bešić — 1 confirmed meetings against Bamidele Alli. 3 Jan 2016 – 3 Jan 2016.
  • Muhammed Gümüşkaya — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Muhammet Akpınar — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Muhammet Demir — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Muniesa — 1 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 18 Apr 2016.
  • Munir El Haddadi — 1 confirmed meetings against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Musa Çağıran — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Mustafa Acar — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Mustafa Durak — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Mustafa Eser — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Mustapha Yatabaré — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Nadjim Abdou — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Naïm Sliti — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Nana Asare — 1 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 16 Feb 2017.
  • Nathan Baker — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Nathan Collins — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Nathan Delfouneso — 1 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 5 Apr 2014.
  • Nathan Eccleston — 1 confirmed meetings against Bamidele Alli. 5 Apr 2014 – 5 Apr 2014.
  • Nathanael Ralph — 1 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 4 Oct 2014.
  • Nauzet Pérez — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Nayef Aguerd — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Neal Bishop — 1 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 27 Jan 2015.
  • Neal Maupay — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Neil Etheridge — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Neil Kemgni-Kuemo — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Nejc Pečnik — 1 confirmed meetings against Bamidele Alli. 15 Jan 2013 – 15 Jan 2013.
  • Nemanja Rnić — 1 confirmed meetings against Bamidele Alli. 24 Feb 2021 – 24 Feb 2021.
  • Nene Dorgeles — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Nerijus Valskis — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Neta Lavi — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Neven Subotić — 1 confirmed meetings against Bamidele Alli. 17 Mar 2016 – 17 Mar 2016.
  • Niall Canavan — 1 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 27 Jan 2015.
  • Niall Cummins — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Nicholas Adams — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Nicholas Haughton — 1 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 21 Oct 2014.
  • Nick Viergever — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Nicky Wroe — 1 confirmed meetings against Bamidele Alli. 17 Aug 2013 – 17 Aug 2013.
  • Nico Elvedi — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Nicolas Madsen — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Nihad Mujakić — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Nik Omladič — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Nikica Jelavić — 1 confirmed meetings against Bamidele Alli. 22 Nov 2015 – 22 Nov 2015.
  • Nikita Rukavytsya — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Niklas Süle — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Nikola Vukčević — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Nikolai Frederiksen — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Nile Ranger — 1 confirmed meetings against Bamidele Alli. 7 Sept 2013 – 7 Sept 2013.
  • Noah Okafor — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Nuno Morais — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Nuno Santos — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Odin Bailey — 1 confirmed meetings against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Odsonne Édouard — 1 confirmed meetings against Bamidele Alli. 11 Sept 2021 – 11 Sept 2021.
  • Ofri Arad — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Ogenyi Onazi — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Ognjen Vranješ — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Oğuz Aydın — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Oğuz Ceylan — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Oğuz Gürbulak — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Oğuzhan Berber — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Oğuzhan Doğan — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Oleg Shatov — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Oliver Burke — 1 confirmed meetings against Bamidele Alli. 2 May 2021 – 2 May 2021.
  • Oliver Rathbone — 1 confirmed meetings against Bamidele Alli. 18 Feb 2018 – 18 Feb 2018.
  • Olivier Kemen — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Olivier Verdon — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Olufisayo Aina — 1 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 4 Mar 2021.
  • Omar Richards — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Onur Atasayar — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Onur Bulut — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Onur Ergün — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Orestis Karnezis — 1 confirmed meetings against Bamidele Alli. 30 Apr 2018 – 30 Apr 2018.
  • Oscar — 1 confirmed meetings against Bamidele Alli. 26 Nov 2016 – 26 Nov 2016.
  • Otabek Shukurov — 1 confirmed meetings against Bamidele Alli. 31 Jan 2023 – 31 Jan 2023.
  • Oumar Niasse — 1 confirmed meetings against Bamidele Alli. 21 May 2017 – 21 May 2017.
  • Oumare Tounkara — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Oussama Darfalou — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Ovidijus Verbickas — 1 confirmed meetings against Bamidele Alli. 8 Oct 2017 – 8 Oct 2017.
  • Owain Williams — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Paul Digby — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Pontus Jansson — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Patrick McCarthy — 1 confirmed meetings against Bamidele Alli. 2 Dec 2014 – 2 Dec 2014.
  • Paul Mullin — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Pablo Rosario — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Paddy Kenny — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Papiss Cissé — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Papy Djilobodji — 1 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 18 Sept 2016.
  • Paris Cowan-Hall — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Pascal Chimbonda — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Patson Daka — 1 confirmed meetings against Bamidele Alli. 20 Apr 2022 – 20 Apr 2022.
  • Paul Connolly — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Paul Corry — 1 confirmed meetings against Bamidele Alli. 15 Jan 2013 – 15 Jan 2013.
  • Paul Downing — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Paul Gallagher — 1 confirmed meetings against Bamidele Alli. 13 Dec 2014 – 13 Dec 2014.
  • Paul Hayes — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Paul Jones — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Paul Keegan — 1 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 25 Oct 2014.
  • Paul Parry — 1 confirmed meetings against Bamidele Alli. 3 Aug 2013 – 3 Aug 2013.
  • Paul Smyth — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Paulo Dybala — 1 confirmed meetings against Bamidele Alli. 7 Mar 2018 – 7 Mar 2018.
  • Paulo Gazzaniga — 1 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Dec 2015.
  • Pavel Kadeřábek — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Pavel Mamaev — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Pedrinho — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Pedro Neto — 1 confirmed meetings against Bamidele Alli. 1 Mar 2020 – 1 Mar 2020.
  • Pedro Pereira — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Pepe Reina — 1 confirmed meetings against Bamidele Alli. 16 Feb 2020 – 16 Feb 2020.
  • Pervis Estupiñán — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Petar Filipović — 1 confirmed meetings against Bamidele Alli. 22 Oct 2020 – 22 Oct 2020.
  • Petar Stojanović — 1 confirmed meetings against Bamidele Alli. 18 Mar 2021 – 18 Mar 2021.
  • Peter Hartley — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Peter Vincenti — 1 confirmed meetings against Bamidele Alli. 25 Apr 2015 – 25 Apr 2015.
  • Phil Jagielka — 1 confirmed meetings against Bamidele Alli. 29 Aug 2015 – 29 Aug 2015.
  • Philipp Wollscheid — 1 confirmed meetings against Bamidele Alli. 18 Apr 2016 – 18 Apr 2016.
  • Pierre Patron — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Pieter Gerkens — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Pietro Perdichizzi — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Plamen Iliev — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Pontus Wernbloom — 1 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 27 Sept 2016.
  • Praxitelis Vouros — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Ruel Sotiriou — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Ryan Woods — 1 confirmed meetings against Bamidele Alli. 11 Jan 2014 – 11 Jan 2014.
  • Rachid Ghezzal — 1 confirmed meetings against Bamidele Alli. 8 Dec 2018 – 8 Dec 2018.
  • Radja Nainggolan — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Rafael Cabral — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Rafael Leão — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Ragnar Sigurðsson — 1 confirmed meetings against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • Rahmetullah Berişbek — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Ramazan Civelek — 1 confirmed meetings against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Raphaël Diarra — 1 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 10 Dec 2015.
  • Raphaël Guerreiro — 1 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 21 Nov 2017.
  • Raphael Rossi — 1 confirmed meetings against Bamidele Alli. 4 Apr 2015 – 4 Apr 2015.
  • Ravil Tagir — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Rayane Aabid — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Raymond Owusu — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Réda Johnson — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Reece Brown — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Reece James — 1 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 26 Aug 2014.
  • Reece Oxford — 1 confirmed meetings against Bamidele Alli. 2 Mar 2016 – 2 Mar 2016.
  • Reece Wabara — 1 confirmed meetings against Bamidele Alli. 25 Oct 2014 – 25 Oct 2014.
  • Reece Webb-Foster — 1 confirmed meetings against Bamidele Alli. 23 Sept 2014 – 23 Sept 2014.
  • Reguilón — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Remo Freuler — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Rene Krhin — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Reuell Walters — 1 confirmed meetings against Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • Reynaldo Silva — 1 confirmed meetings against Bamidele Alli. 17 Sept 2015 – 17 Sept 2015.
  • Rhian Brewster — 1 confirmed meetings against Bamidele Alli. 2 May 2021 – 2 May 2021.
  • Rhys Healey — 1 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 29 Nov 2014.
  • Rhys McCabe — 1 confirmed meetings against Bamidele Alli. 5 Jan 2013 – 5 Jan 2013.
  • Rhys Oates — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Rhys Williams — 1 confirmed meetings against Bamidele Alli. 16 Dec 2020 – 16 Dec 2020.
  • Ricardo Carvalho — 1 confirmed meetings against Bamidele Alli. 1 Oct 2015 – 1 Oct 2015.
  • Ricardo Rodríguez — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Richard O'Donnell — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Richard Stearman — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • Richard Wood — 1 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 29 Dec 2012.
  • Richmond Boakye — 1 confirmed meetings against Bamidele Alli. 6 Nov 2019 – 6 Nov 2019.
  • Riechedly Bazoer — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Ritchie Humphreys — 1 confirmed meetings against Bamidele Alli. 6 Dec 2014 – 6 Dec 2014.
  • Roarie Deacon — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Rob Elliot — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Rob Jones — 1 confirmed meetings against Bamidele Alli. 21 Apr 2015 – 21 Apr 2015.
  • Robbie Nightingale — 1 confirmed meetings against Bamidele Alli. 13 Nov 2012 – 13 Nov 2012.
  • Robert Green — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Robert Lewandowski — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Robert Mejía — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Robert Milsom — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Robert Murić — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Robert Olejnik — 1 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 15 Mar 2014.
  • Roberto Jiménez — 1 confirmed meetings against Bamidele Alli. 23 Nov 2019 – 23 Nov 2019.
  • Roberto Lago — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Robin Shroot — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Robin Yalçın — 1 confirmed meetings against Bamidele Alli. 29 Aug 2022 – 29 Aug 2022.
  • Roderick Fenech — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Roger Espinoza — 1 confirmed meetings against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Rok Kronaveter — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Roland Sallai — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Romain Perraud — 1 confirmed meetings against Bamidele Alli. 28 Dec 2021 – 28 Dec 2021.
  • Romain Salin — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Romaine Sawyers — 1 confirmed meetings against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Roman Bezjak — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Roman Bürki — 1 confirmed meetings against Bamidele Alli. 21 Nov 2017 – 21 Nov 2017.
  • Roman Eremenko — 1 confirmed meetings against Bamidele Alli. 27 Sept 2016 – 27 Sept 2016.
  • Roman Shirokov — 1 confirmed meetings against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Ronald Matarrita — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Rory Fallon — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Ross McCormack — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Ross Turnbull — 1 confirmed meetings against Bamidele Alli. 24 Jan 2015 – 24 Jan 2015.
  • Rowen Muscat — 1 confirmed meetings against Bamidele Alli. 8 Oct 2016 – 8 Oct 2016.
  • Roy Carroll — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Rúben Ribeiro — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Rúben Vinagre — 1 confirmed meetings against Bamidele Alli. 1 Mar 2020 – 1 Mar 2020.
  • Rubin Seigers — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Rui Pires — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Rúnar Rúnarsson — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Russell Martin — 1 confirmed meetings against Bamidele Alli. 26 Dec 2015 – 26 Dec 2015.
  • Ryan Allsop — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Ryan Clampin — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Ryan Colclough — 1 confirmed meetings against Bamidele Alli. 10 Aug 2013 – 10 Aug 2013.
  • Ryan Cooney — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Ryan Fenech — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Ryan Haynes — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Ryan Jackson — 1 confirmed meetings against Bamidele Alli. 24 Sept 2019 – 24 Sept 2019.
  • Ryan Lloyd — 1 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 18 Apr 2014.
  • Ryan Lowe — 1 confirmed meetings against Bamidele Alli. 1 Feb 2014 – 1 Feb 2014.
  • Ryan McLaughlin — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Ryan Wignall — 1 confirmed meetings against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Rydell Poepon — 1 confirmed meetings against Bamidele Alli. 26 Nov 2015 – 26 Nov 2015.
  • Ryota Morioka — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Omatsone Aluko — 1 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 19 Feb 2017.
  • Sven Sprangler — 1 confirmed meetings against Bamidele Alli. 18 Feb 2021 – 18 Feb 2021.
  • Sebahattin Usta — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Saba Lobzhanidze — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Saber Khalifa — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Şahin Dik — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Saido Berahino — 1 confirmed meetings against Bamidele Alli. 26 Feb 2017 – 26 Feb 2017.
  • Saidy Janko — 1 confirmed meetings against Bamidele Alli. 26 Aug 2014 – 26 Aug 2014.
  • Sam Cornish — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Sam McQueen — 1 confirmed meetings against Bamidele Alli. 26 Dec 2017 – 26 Dec 2017.
  • Sam Winnall — 1 confirmed meetings against Bamidele Alli. 13 Sept 2014 – 13 Sept 2014.
  • Samba Camara — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Samed Onur — 1 confirmed meetings against Bamidele Alli. 2 Dec 2022 – 2 Dec 2022.
  • Samir Handanovič — 1 confirmed meetings against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Samir Nasri — 1 confirmed meetings against Bamidele Alli. 26 Sept 2015 – 26 Sept 2015.
  • Samu Sáiz — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Samuel Adekugbe — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Samuel Johnson — 1 confirmed meetings against Bamidele Alli. 18 Apr 2014 – 18 Apr 2014.
  • Samuel Johnstone — 1 confirmed meetings against Bamidele Alli. 8 Jan 2017 – 8 Jan 2017.
  • Samuel Kalu — 1 confirmed meetings against Bamidele Alli. 16 Feb 2017 – 16 Feb 2017.
  • Samuel Magri — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Samuel Moore — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Samuel Umtiti — 1 confirmed meetings against Bamidele Alli. 13 Jun 2017 – 13 Jun 2017.
  • Samuel Wedgbury — 1 confirmed meetings against Bamidele Alli. 28 Sept 2013 – 28 Sept 2013.
  • Samuel Wood — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Sander Puri — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Sandro Ramírez — 1 confirmed meetings against Bamidele Alli. 9 Sept 2017 – 9 Sept 2017.
  • Sandro Cordeiro — 1 confirmed meetings against Bamidele Alli. 25 Apr 2016 – 25 Apr 2016.
  • Santi Cazorla — 1 confirmed meetings against Bamidele Alli. 8 Nov 2015 – 8 Nov 2015.
  • Santiago Arias — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Santiago Giménez — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Saúl — 1 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • Scott Brown — 1 confirmed meetings against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Scott Davies — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Scott Golbourne — 1 confirmed meetings against Bamidele Alli. 29 Mar 2014 – 29 Mar 2014.
  • Scott Kashket — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Scott Parker — 1 confirmed meetings against Bamidele Alli. 19 Feb 2017 – 19 Feb 2017.
  • Scott Twine — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Sean Clohessy — 1 confirmed meetings against Bamidele Alli. 17 Feb 2015 – 17 Feb 2015.
  • Sean McAllister — 1 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 27 Jan 2015.
  • Sean Morrison — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Sean O'Hanlon — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Sean Rigg — 1 confirmed meetings against Bamidele Alli. 12 Aug 2014 – 12 Aug 2014.
  • Sebastian Lletget — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Sebastian Rudy — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Sébastien Haller — 1 confirmed meetings against Bamidele Alli. 23 Nov 2019 – 23 Nov 2019.
  • Semih Karadeniz — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Serdar Aziz — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Serge Gnabry — 1 confirmed meetings against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Sergei Zenjov — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Sergen Yatağan — 1 confirmed meetings against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Sergi Roberto — 1 confirmed meetings against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • Serginho — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Sergio Rico — 1 confirmed meetings against Bamidele Alli. 20 Jan 2019 – 20 Jan 2019.
  • Sergio Torres — 1 confirmed meetings against Bamidele Alli. 12 Apr 2014 – 12 Apr 2014.
  • Serhou Guirassy — 1 confirmed meetings against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Serkan Göksu — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Seyit Gazanfer — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Shadrach Ogie — 1 confirmed meetings against Bamidele Alli. 17 Jul 2021 – 17 Jul 2021.
  • Shaleum Logan — 1 confirmed meetings against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Shamal George — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Shane Ferguson — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Shane McLoughlin — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Shaquell Moore — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Shaun Brisley — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Shaun Cummings — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Shaun Miller — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Shaun Williams — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Sherel Floranus — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Sidney Schmeltz — 1 confirmed meetings against Bamidele Alli. 11 Jan 2014 – 11 Jan 2014.
  • Sido Jombati — 1 confirmed meetings against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Siem de Jong — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Siim Luts — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Simen Juklerød — 1 confirmed meetings against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Simeon Jackson — 1 confirmed meetings against Bamidele Alli. 23 Aug 2014 – 23 Aug 2014.
  • Simon Gillett — 1 confirmed meetings against Bamidele Alli. 4 Oct 2014 – 4 Oct 2014.
  • Simonas Paulius — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Simone Muratore — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Simone Zaza — 1 confirmed meetings against Bamidele Alli. 19 Nov 2016 – 19 Nov 2016.
  • Sinan Bolat — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Sinan Gümüş — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Sinan Osmanoğlu — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Sindrit Guri — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Son Heung-Min — 1 confirmed meetings against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Sondre Tronstad — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Soner Dikmen — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Sonny Bradley — 1 confirmed meetings against Bamidele Alli. 10 Jan 2015 – 10 Jan 2015.
  • Souleymane Bamba — 1 confirmed meetings against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Staniša Mandić — 1 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 30 Sept 2021.
  • Stanislav Lobotka — 1 confirmed meetings against Bamidele Alli. 4 Sept 2017 – 4 Sept 2017.
  • Stefan Kießling — 1 confirmed meetings against Bamidele Alli. 18 Oct 2016 – 18 Oct 2016.
  • Stefan Mugoša — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Stefan Perić — 1 confirmed meetings against Bamidele Alli. 24 Feb 2021 – 24 Feb 2021.
  • Stefan Savić — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Stefano Denswil — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Stélios Andreou — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Stephan Lichtsteiner — 1 confirmed meetings against Bamidele Alli. 7 Mar 2018 – 7 Mar 2018.
  • Stéphane Badji — 1 confirmed meetings against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Stephen Crainey — 1 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 21 Oct 2014.
  • Stephen Dawson — 1 confirmed meetings against Bamidele Alli. 25 Nov 2014 – 25 Nov 2014.
  • Stephen Dobbie — 1 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 21 Oct 2014.
  • Stephen Elliott — 1 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 29 Dec 2012.
  • Stephen Eustáquio — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Stephen McLaughlin — 1 confirmed meetings against Bamidele Alli. 26 Dec 2014 – 26 Dec 2014.
  • Stephen McNulty — 1 confirmed meetings against Bamidele Alli. 4 Jan 2019 – 4 Jan 2019.
  • Stephen Pisani — 1 confirmed meetings against Bamidele Alli. 1 Sept 2017 – 1 Sept 2017.
  • Steve Morison — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Steve Mounié — 1 confirmed meetings against Bamidele Alli. 3 Mar 2018 – 3 Mar 2018.
  • Steven Alzate — 1 confirmed meetings against Bamidele Alli. 26 Dec 2019 – 26 Dec 2019.
  • Steven Fletcher — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Steven Gregory — 1 confirmed meetings against Bamidele Alli. 25 Mar 2014 – 25 Mar 2014.
  • Steven Pienaar — 1 confirmed meetings against Bamidele Alli. 18 Sept 2016 – 18 Sept 2016.
  • Steven Schumacher — 1 confirmed meetings against Bamidele Alli. 21 Oct 2014 – 21 Oct 2014.
  • Steven Zuber — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Strahil Popov — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Stuart McKinstry — 1 confirmed meetings against Bamidele Alli. 21 Nov 2021 – 21 Nov 2021.
  • Sun Menachem — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Syam Ben Youssef — 1 confirmed meetings against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Sylvain Distin — 1 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 25 Oct 2015.
  • Abdul-Nasir Oluwadoyinsolami Adarabioyo — 1 confirmed meetings against Bamidele Alli. 4 Mar 2021 – 4 Mar 2021.
  • Ayotomiwa Dele-Bashiru — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Thomas Eaves — 1 confirmed meetings against Bamidele Alli. 11 Jan 2014 – 11 Jan 2014.
  • Valentino Livramento — 1 confirmed meetings against Bamidele Alli. 19 Feb 2022 – 19 Feb 2022.
  • Tadas Kijanskas — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Taijo Teniste — 1 confirmed meetings against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Takehiro Tomiyasu — 1 confirmed meetings against Bamidele Alli. 26 Sept 2021 – 26 Sept 2021.
  • Tal Ben Haim — 1 confirmed meetings against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Talha Ülvan — 1 confirmed meetings against Bamidele Alli. 15 Dec 2022 – 15 Dec 2022.
  • Tashan Oakley-Boothe — 1 confirmed meetings against Bamidele Alli. 23 Dec 2020 – 23 Dec 2020.
  • Tennai Watson — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Terence Kongolo — 1 confirmed meetings against Bamidele Alli. 3 Mar 2018 – 3 Mar 2018.
  • Terry Dunfield — 1 confirmed meetings against Bamidele Alli. 25 Feb 2014 – 25 Feb 2014.
  • Theodor Corbeanu — 1 confirmed meetings against Bamidele Alli. 16 May 2021 – 16 May 2021.
  • Theodor Gebre Selassie — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Thierry Audel — 1 confirmed meetings against Bamidele Alli. 20 Sept 2014 – 20 Sept 2014.
  • Thimotée Dieng — 1 confirmed meetings against Bamidele Alli. 20 Dec 2014 – 20 Dec 2014.
  • Thomas Buitink — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Thomas Edwards — 1 confirmed meetings against Bamidele Alli. 9 Dec 2017 – 9 Dec 2017.
  • Thomas Holmes — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Thomas Hopper — 1 confirmed meetings against Bamidele Alli. 27 Jan 2015 – 27 Jan 2015.
  • Thomas King — 1 confirmed meetings against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Thomas Lawrence — 1 confirmed meetings against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Thomas Matton — 1 confirmed meetings against Bamidele Alli. 23 Feb 2017 – 23 Feb 2017.
  • Thomas Mcintyre — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Thomas Meunier — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Thomas Müller — 1 confirmed meetings against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • Thomas Rowe — 1 confirmed meetings against Bamidele Alli. 15 Mar 2014 – 15 Mar 2014.
  • Thomas Smith — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Thorsten Stuckmann — 1 confirmed meetings against Bamidele Alli. 13 Dec 2014 – 13 Dec 2014.
  • Tijjani Reijnders — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Timm Klose — 1 confirmed meetings against Bamidele Alli. 2 Feb 2016 – 2 Feb 2016.
  • Timothy Weah — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Tjaronn Chery — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Toby Alderweireld — 1 confirmed meetings against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Toby Stevenson — 1 confirmed meetings against Bamidele Alli. 5 Sept 2020 – 5 Sept 2020.
  • Tolga Ciğerci — 1 confirmed meetings against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Tom Hitchcock — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Tom Kennedy — 1 confirmed meetings against Bamidele Alli. 25 Apr 2015 – 25 Apr 2015.
  • Tom Soares — 1 confirmed meetings against Bamidele Alli. 7 Jan 2018 – 7 Jan 2018.
  • Tómané — 1 confirmed meetings against Bamidele Alli. 22 Oct 2019 – 22 Oct 2019.
  • Tomáš Hájek — 1 confirmed meetings against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Tomáš Holý — 1 confirmed meetings against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Tomas Mikuckis — 1 confirmed meetings against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Tomer Hemed — 1 confirmed meetings against Bamidele Alli. 13 Dec 2017 – 13 Dec 2017.
  • Toumani Diagouraga — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Trent Sainsbury — 1 confirmed meetings against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • Trevoh Chalobah — 1 confirmed meetings against Bamidele Alli. 4 Aug 2021 – 4 Aug 2021.
  • Trevor Carson — 1 confirmed meetings against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Trialist B — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Trialist B — 1 confirmed meetings against Bamidele Alli. 21 Jul 2021 – 21 Jul 2021.
  • Troy Archibald-Henville — 1 confirmed meetings against Bamidele Alli. 8 Mar 2014 – 8 Mar 2014.
  • Tuur Dierckx — 1 confirmed meetings against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Tyler Hornby-Forbes — 1 confirmed meetings against Bamidele Alli. 14 Apr 2015 – 14 Apr 2015.
  • Tyler Morton — 1 confirmed meetings against Bamidele Alli. 19 Dec 2021 – 19 Dec 2021.
  • Tyrell Belford — 1 confirmed meetings against Bamidele Alli. 8 Mar 2014 – 8 Mar 2014.
  • Tyrese Campbell — 1 confirmed meetings against Bamidele Alli. 7 Apr 2018 – 7 Apr 2018.
  • Tyrone Barnett — 1 confirmed meetings against Bamidele Alli. 16 Aug 2014 – 16 Aug 2014.
  • Tyronne Ebuehi — 1 confirmed meetings against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Uche Ikpeazu — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Ufuk Akyol — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Uğurcan Çakır — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Umut Bozok — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Umut Güneş — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Umut Nayir — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Vaidas Slavickas — 1 confirmed meetings against Bamidele Alli. 26 Mar 2017 – 26 Mar 2017.
  • Valdemaras Borovskis — 1 confirmed meetings against Bamidele Alli. 8 Oct 2017 – 8 Oct 2017.
  • Valentin Gheorghe — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Valentin Roberge — 1 confirmed meetings against Bamidele Alli. 27 Aug 2013 – 27 Aug 2013.
  • Valjmir Nafiu — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Valon Ahmedi — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Valter Birsa — 1 confirmed meetings against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Vedran Ćorluka — 1 confirmed meetings against Bamidele Alli. 11 Jul 2018 – 11 Jul 2018.
  • Vefa Temel — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Veysel Sarı — 1 confirmed meetings against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Victor Wanyama — 1 confirmed meetings against Bamidele Alli. 19 Dec 2015 – 19 Dec 2015.
  • Viktor Claesson — 1 confirmed meetings against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Vinícius — 1 confirmed meetings against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Vitinha — 1 confirmed meetings against Bamidele Alli. 16 May 2021 – 16 May 2021.
  • Vitor Hugo — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Vladimír Coufal — 1 confirmed meetings against Bamidele Alli. 21 Feb 2021 – 21 Feb 2021.
  • Vladimír Darida — 1 confirmed meetings against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Vladimir Jovović — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Vurnon Anita — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Wallace — 1 confirmed meetings against Bamidele Alli. 10 Dec 2015 – 10 Dec 2015.
  • Warren Bondo — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Warren O'Hora — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Wendell — 1 confirmed meetings against Bamidele Alli. 2 Nov 2016 – 2 Nov 2016.
  • Wes Brown — 1 confirmed meetings against Bamidele Alli. 16 Jan 2016 – 16 Jan 2016.
  • Wes Thomas — 1 confirmed meetings against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Weston McKennie — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Will Packwood — 1 confirmed meetings against Bamidele Alli. 29 Nov 2014 – 29 Nov 2014.
  • William Edjenguele — 1 confirmed meetings against Bamidele Alli. 29 Dec 2012 – 29 Dec 2012.
  • William Saliba — 1 confirmed meetings against Bamidele Alli. 16 Jul 2022 – 16 Jul 2022.
  • William Trapp — 1 confirmed meetings against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Willian Arão — 1 confirmed meetings against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • Willian José — 1 confirmed meetings against Bamidele Alli. 16 May 2021 – 16 May 2021.
  • Wílmar Barrios — 1 confirmed meetings against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Wojciech Szczęsny — 1 confirmed meetings against Bamidele Alli. 21 Jul 2019 – 21 Jul 2019.
  • Wout Weghorst — 1 confirmed meetings against Bamidele Alli. 23 Mar 2018 – 23 Mar 2018.
  • Yakou Meïté — 1 confirmed meetings against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Yann Kermorgant — 1 confirmed meetings against Bamidele Alli. 25 Oct 2015 – 25 Oct 2015.
  • Yann Sommer — 1 confirmed meetings against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Yassine Benzia — 1 confirmed meetings against Bamidele Alli. 18 Sept 2019 – 18 Sept 2019.
  • Yeltsin Tejeda — 1 confirmed meetings against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Yerson Mosquera — 1 confirmed meetings against Bamidele Alli. 22 Sept 2021 – 22 Sept 2021.
  • Yoan Gouffran — 1 confirmed meetings against Bamidele Alli. 13 Dec 2015 – 13 Dec 2015.
  • Yoann Arquin — 1 confirmed meetings against Bamidele Alli. 14 Sept 2013 – 14 Sept 2013.
  • Yonathan Del Valle — 1 confirmed meetings against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.
  • Yoshinori Muto — 1 confirmed meetings against Bamidele Alli. 11 Aug 2018 – 11 Aug 2018.
  • Youssouf Fofana — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Youssouph Badji — 1 confirmed meetings against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Yunus Musah — 1 confirmed meetings against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Yussuf Poulsen — 1 confirmed meetings against Bamidele Alli. 19 Feb 2020 – 19 Feb 2020.
  • Yusuf Yazıcı — 1 confirmed meetings against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Yusuf Özer — 1 confirmed meetings against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Yuval Ashkenazi — 1 confirmed meetings against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Ezekiel Fryers — 1 confirmed meetings against Bamidele Alli. 19 Sept 2017 – 19 Sept 2017.
  • Zackary Steffen — 1 confirmed meetings against Bamidele Alli. 25 Apr 2021 – 25 Apr 2021.
  • Zak Jules — 1 confirmed meetings against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Žarko Tomašević — 1 confirmed meetings against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Zé Luís — 1 confirmed meetings against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Zé Uilton — 1 confirmed meetings against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • Žiga Škoflek — 1 confirmed meetings against Bamidele Alli. 30 Sept 2021 – 30 Sept 2021.
  • Zija Merdzhani — 1 confirmed meetings against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Zinedine Ferhat — 1 confirmed meetings against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Ziya Erdal — 1 confirmed meetings against Bamidele Alli. 4 Feb 2023 – 4 Feb 2023.
  • Zlatan Ibrahimović — 1 confirmed meetings against Bamidele Alli. 11 Dec 2016 – 11 Dec 2016.
  • Zymer Bytyqi — 1 confirmed meetings against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • Ömer Uzun — 1 confirmed meetings against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.

Which teams has Bamidele Alli faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Manchester City — 15 confirmed appearances against Bamidele Alli. 26 Sept 2015 – 26 Feb 2022.
  • Arsenal — 14 confirmed appearances against Bamidele Alli. 23 Sept 2015 – 16 Jul 2022.
  • Manchester United — 14 confirmed appearances against Bamidele Alli. 26 Aug 2014 – 30 Oct 2021.
  • Chelsea — 13 confirmed appearances against Bamidele Alli. 26 Nov 2016 – 6 Aug 2022.
  • Liverpool — 13 confirmed appearances against Bamidele Alli. 17 Oct 2015 – 24 Apr 2022.
  • West Ham — 13 confirmed appearances against Bamidele Alli. 22 Nov 2015 – 22 Dec 2021.
  • Crystal Palace — 12 confirmed appearances against Bamidele Alli. 20 Sept 2015 – 19 May 2022.
  • Everton — 12 confirmed appearances against Bamidele Alli. 29 Aug 2015 – 16 Apr 2021.
  • Southampton — 12 confirmed appearances against Bamidele Alli. 19 Dec 2015 – 19 Feb 2022.
  • Watford — 12 confirmed appearances against Bamidele Alli. 28 Dec 2015 – 29 Aug 2021.
  • Leicester — 11 confirmed appearances against Bamidele Alli. 22 Aug 2015 – 20 Apr 2022.
  • Bournemouth — 8 confirmed appearances against Bamidele Alli. 25 Oct 2015 – 30 Nov 2019.
  • Burnley — 8 confirmed appearances against Bamidele Alli. 18 Dec 2016 – 28 Feb 2021.
  • Sheffield Utd — 8 confirmed appearances against Bamidele Alli. 31 Aug 2013 – 2 May 2021.
  • Wolves — 8 confirmed appearances against Bamidele Alli. 29 Mar 2014 – 13 Mar 2022.
  • Swansea — 7 confirmed appearances against Bamidele Alli. 4 Oct 2015 – 17 Mar 2018.
  • Aston Villa — 6 confirmed appearances against Bamidele Alli. 2 Nov 2015 – 13 Aug 2022.
  • Colchester — 6 confirmed appearances against Bamidele Alli. 26 Nov 2013 – 21 Jul 2021.
  • Stoke City — 6 confirmed appearances against Bamidele Alli. 18 Apr 2016 – 23 Dec 2020.
  • West Brom — 6 confirmed appearances against Bamidele Alli. 5 Dec 2015 – 5 May 2018.
  • Bradford — 5 confirmed appearances against Bamidele Alli. 23 Nov 2013 – 9 Feb 2015.
  • Newcastle — 5 confirmed appearances against Bamidele Alli. 13 Dec 2015 – 8 Feb 2022.
  • Norwich — 5 confirmed appearances against Bamidele Alli. 26 Dec 2015 – 4 Mar 2020.
  • Sunderland — 5 confirmed appearances against Bamidele Alli. 27 Aug 2013 – 31 Jan 2017.
  • Brighton — 4 confirmed appearances against Bamidele Alli. 13 Dec 2017 – 26 Dec 2019.
  • Coventry — 4 confirmed appearances against Bamidele Alli. 29 Dec 2012 – 23 Aug 2014.
  • Crewe — 4 confirmed appearances against Bamidele Alli. 10 Aug 2013 – 31 Jan 2015.
  • Fulham — 4 confirmed appearances against Bamidele Alli. 19 Feb 2017 – 4 Mar 2021.
  • Leyton Orient — 4 confirmed appearances against Bamidele Alli. 3 May 2014 – 17 Jul 2021.
  • Middlesbrough — 4 confirmed appearances against Bamidele Alli. 24 Sept 2016 – 14 Jan 2020.
  • Monaco — 4 confirmed appearances against Bamidele Alli. 1 Oct 2015 – 22 Nov 2016.
  • Rochdale — 4 confirmed appearances against Bamidele Alli. 25 Nov 2014 – 28 Feb 2018.
  • Swindon Town — 4 confirmed appearances against Bamidele Alli. 7 Sept 2013 – 4 Apr 2015.
  • Barnsley — 3 confirmed appearances against Bamidele Alli. 13 Sept 2014 – 19 Sept 2017.
  • Bristol City — 3 confirmed appearances against Bamidele Alli. 24 Aug 2013 – 7 Feb 2015.
  • Crawley Town — 3 confirmed appearances against Bamidele Alli. 12 Apr 2014 – 10 Jan 2015.
  • Gillingham — 3 confirmed appearances against Bamidele Alli. 25 Mar 2014 – 14 Feb 2015.
  • Juventus — 3 confirmed appearances against Bamidele Alli. 13 Feb 2018 – 21 Jul 2019.
  • Leeds — 3 confirmed appearances against Bamidele Alli. 8 May 2021 – 12 Feb 2022.
  • Netherlands — 3 confirmed appearances against Bamidele Alli. 23 Mar 2018 – 6 Jun 2019.
  • Notts County — 3 confirmed appearances against Bamidele Alli. 14 Sept 2013 – 26 Dec 2014.
  • Oldham — 3 confirmed appearances against Bamidele Alli. 15 Feb 2014 – 20 Dec 2014.
  • Port Vale — 3 confirmed appearances against Bamidele Alli. 18 Apr 2014 – 11 Apr 2015.
  • Preston — 3 confirmed appearances against Bamidele Alli. 17 Aug 2013 – 13 Dec 2014.
  • Slovakia — 3 confirmed appearances against Bamidele Alli. 20 Jun 2016 – 4 Sept 2017.
  • Stevenage — 3 confirmed appearances against Bamidele Alli. 27 Apr 2013 – 22 Mar 2014.
  • AFC Wimbledon — 2 confirmed appearances against Bamidele Alli. 12 Aug 2014 – 7 Jan 2018.
  • Ajax — 2 confirmed appearances against Bamidele Alli. 30 Apr 2019 – 8 May 2019.
  • Anderlecht — 2 confirmed appearances against Bamidele Alli. 22 Oct 2015 – 5 Nov 2015.
  • Bayer Leverkusen — 2 confirmed appearances against Bamidele Alli. 18 Oct 2016 – 2 Nov 2016.
  • Borussia Dortmund — 2 confirmed appearances against Bamidele Alli. 17 Mar 2016 – 21 Nov 2017.
  • Cambridge City — 2 confirmed appearances against Bamidele Alli. 2 Nov 2012 – 13 Nov 2012.
  • Chesterfield — 2 confirmed appearances against Bamidele Alli. 19 Aug 2014 – 6 Dec 2014.
  • CSKA Moscow — 2 confirmed appearances against Bamidele Alli. 27 Sept 2016 – 7 Dec 2016.
  • Dinamo Zagreb — 2 confirmed appearances against Bamidele Alli. 11 Mar 2021 – 18 Mar 2021.
  • Doncaster — 2 confirmed appearances against Bamidele Alli. 25 Oct 2014 – 21 Apr 2015.
  • Fatih Karagümrük — 2 confirmed appearances against Bamidele Alli. 2 Dec 2022 – 31 Jan 2023.
  • Fiorentina — 2 confirmed appearances against Bamidele Alli. 18 Feb 2016 – 25 Feb 2016.
  • FK Crvena Zvezda — 2 confirmed appearances against Bamidele Alli. 22 Oct 2019 – 6 Nov 2019.
  • Fleetwood Town — 2 confirmed appearances against Bamidele Alli. 21 Oct 2014 – 14 Apr 2015.
  • Gent — 2 confirmed appearances against Bamidele Alli. 16 Feb 2017 – 23 Feb 2017.
  • Giresunspor — 2 confirmed appearances against Bamidele Alli. 8 Oct 2022 – 15 Dec 2022.
  • Huddersfield — 2 confirmed appearances against Bamidele Alli. 30 Sept 2017 – 3 Mar 2018.
  • Hull City — 2 confirmed appearances against Bamidele Alli. 14 Dec 2016 – 21 May 2017.
  • Croatia — 2 confirmed appearances against Bamidele Alli. 11 Jul 2018 – 18 Nov 2018.
  • Lask Linz — 2 confirmed appearances against Bamidele Alli. 22 Oct 2020 – 3 Dec 2020.
  • Lithuania — 2 confirmed appearances against Bamidele Alli. 26 Mar 2017 – 8 Oct 2017.
  • Malta — 2 confirmed appearances against Bamidele Alli. 8 Oct 2016 – 1 Sept 2017.
  • Mura — 2 confirmed appearances against Bamidele Alli. 30 Sept 2021 – 25 Nov 2021.
  • Newport County — 2 confirmed appearances against Bamidele Alli. 27 Jan 2018 – 7 Feb 2018.
  • Olympiakos Piraeus — 2 confirmed appearances against Bamidele Alli. 18 Sept 2019 – 26 Nov 2019.
  • Peterborough — 2 confirmed appearances against Bamidele Alli. 15 Mar 2014 – 16 Aug 2014.
  • Qarabag — 2 confirmed appearances against Bamidele Alli. 17 Sept 2015 – 26 Nov 2015.
  • RB Leipzig — 2 confirmed appearances against Bamidele Alli. 19 Feb 2020 – 10 Mar 2020.
  • Scunthorpe — 2 confirmed appearances against Bamidele Alli. 27 Jan 2015 – 7 Apr 2015.
  • Sheffield Wednesday — 2 confirmed appearances against Bamidele Alli. 5 Jan 2013 – 15 Jan 2013.
  • Shrewsbury — 2 confirmed appearances against Bamidele Alli. 3 Aug 2013 – 11 Jan 2014.
  • Sivasspor — 2 confirmed appearances against Bamidele Alli. 29 Aug 2022 – 4 Feb 2023.
  • Tranmere — 2 confirmed appearances against Bamidele Alli. 1 Feb 2014 – 4 Jan 2019.
  • Wolfsberger AC — 2 confirmed appearances against Bamidele Alli. 18 Feb 2021 – 24 Feb 2021.
  • Yeovil Town — 2 confirmed appearances against Bamidele Alli. 4 Oct 2014 – 3 May 2015.
  • AC Milan — 1 confirmed appearances against Bamidele Alli. 15 Mar 2025 – 15 Mar 2025.
  • Alanyaspor — 1 confirmed appearances against Bamidele Alli. 27 Jan 2023 – 27 Jan 2023.
  • Ankaragücü — 1 confirmed appearances against Bamidele Alli. 4 Sept 2022 – 4 Sept 2022.
  • Antalyaspor — 1 confirmed appearances against Bamidele Alli. 26 Feb 2023 – 26 Feb 2023.
  • Antwerp — 1 confirmed appearances against Bamidele Alli. 29 Oct 2020 – 29 Oct 2020.
  • Apoel Nicosia — 1 confirmed appearances against Bamidele Alli. 6 Dec 2017 – 6 Dec 2017.
  • Barcelona — 1 confirmed appearances against Bamidele Alli. 11 Dec 2018 – 11 Dec 2018.
  • Bayern München — 1 confirmed appearances against Bamidele Alli. 1 Oct 2019 – 1 Oct 2019.
  • Belgium — 1 confirmed appearances against Bamidele Alli. 14 Jul 2018 – 14 Jul 2018.
  • Birmingham — 1 confirmed appearances against Bamidele Alli. 29 Aug 2020 – 29 Aug 2020.
  • Brentford — 1 confirmed appearances against Bamidele Alli. 29 Dec 2013 – 29 Dec 2013.
  • Cardiff — 1 confirmed appearances against Bamidele Alli. 1 Jan 2019 – 1 Jan 2019.
  • Carlisle — 1 confirmed appearances against Bamidele Alli. 28 Jan 2014 – 28 Jan 2014.
  • Charleroi — 1 confirmed appearances against Bamidele Alli. 8 Dec 2022 – 8 Dec 2022.
  • Colombia — 1 confirmed appearances against Bamidele Alli. 3 Jul 2018 – 3 Jul 2018.
  • Costa Rica — 1 confirmed appearances against Bamidele Alli. 7 Jun 2018 – 7 Jun 2018.
  • Estonia — 1 confirmed appearances against Bamidele Alli. 9 Oct 2015 – 9 Oct 2015.
  • Fenerbahçe — 1 confirmed appearances against Bamidele Alli. 2 Oct 2022 – 2 Oct 2022.
  • France — 1 confirmed appearances against Bamidele Alli. 13 Jun 2017 – 13 Jun 2017.
  • Hatayspor — 1 confirmed appearances against Bamidele Alli. 24 Oct 2022 – 24 Oct 2022.
  • Inter — 1 confirmed appearances against Bamidele Alli. 28 Nov 2018 – 28 Nov 2018.
  • Ipswich — 1 confirmed appearances against Bamidele Alli. 22 Aug 2020 – 22 Aug 2020.
  • Iceland — 1 confirmed appearances against Bamidele Alli. 27 Jun 2016 – 27 Jun 2016.
  • İstanbulspor — 1 confirmed appearances against Bamidele Alli. 29 Nov 2022 – 29 Nov 2022.
  • Kayserispor — 1 confirmed appearances against Bamidele Alli. 22 Jan 2023 – 22 Jan 2023.
  • Konyaspor — 1 confirmed appearances against Bamidele Alli. 14 Jan 2023 – 14 Jan 2023.
  • KVC Westerlo — 1 confirmed appearances against Bamidele Alli. 11 Dec 2022 – 11 Dec 2022.
  • Lithuania — 1 confirmed appearances against Bamidele Alli. 12 Oct 2015 – 12 Oct 2015.
  • Ludogorets — 1 confirmed appearances against Bamidele Alli. 26 Nov 2020 – 26 Nov 2020.
  • Maccabi Haifa — 1 confirmed appearances against Bamidele Alli. 1 Oct 2020 – 1 Oct 2020.
  • Marine — 1 confirmed appearances against Bamidele Alli. 10 Jan 2021 – 10 Jan 2021.
  • Millwall — 1 confirmed appearances against Bamidele Alli. 12 Mar 2017 – 12 Mar 2017.
  • Milton Keynes Dons — 1 confirmed appearances against Bamidele Alli. 28 Jul 2021 – 28 Jul 2021.
  • Montenegro — 1 confirmed appearances against Bamidele Alli. 25 Mar 2019 – 25 Mar 2019.
  • Morecambe — 1 confirmed appearances against Bamidele Alli. 9 Jan 2022 – 9 Jan 2022.
  • Nigeria — 1 confirmed appearances against Bamidele Alli. 2 Jun 2018 – 2 Jun 2018.
  • Northampton — 1 confirmed appearances against Bamidele Alli. 6 Aug 2013 – 6 Aug 2013.
  • Pacos Ferreira — 1 confirmed appearances against Bamidele Alli. 26 Aug 2021 – 26 Aug 2021.
  • PSV Eindhoven — 1 confirmed appearances against Bamidele Alli. 6 Nov 2018 – 6 Nov 2018.
  • QPR — 1 confirmed appearances against Bamidele Alli. 26 Jan 2013 – 26 Jan 2013.
  • Reading — 1 confirmed appearances against Bamidele Alli. 28 Aug 2020 – 28 Aug 2020.
  • Real Madrid — 1 confirmed appearances against Bamidele Alli. 1 Nov 2017 – 1 Nov 2017.
  • Rennes — 1 confirmed appearances against Bamidele Alli. 16 Sept 2021 – 16 Sept 2021.
  • Rotherham — 1 confirmed appearances against Bamidele Alli. 26 Apr 2014 – 26 Apr 2014.
  • Russia — 1 confirmed appearances against Bamidele Alli. 11 Jun 2016 – 11 Jun 2016.
  • Şanlıurfaspor — 1 confirmed appearances against Bamidele Alli. 21 Dec 2022 – 21 Dec 2022.
  • Switzerland — 1 confirmed appearances against Bamidele Alli. 9 Jun 2019 – 9 Jun 2019.
  • Serik Spor — 1 confirmed appearances against Bamidele Alli. 9 Nov 2022 – 9 Nov 2022.
  • Shkendija — 1 confirmed appearances against Bamidele Alli. 24 Sept 2020 – 24 Sept 2020.
  • Scotland — 1 confirmed appearances against Bamidele Alli. 10 Jun 2017 – 10 Jun 2017.
  • Slovenia — 1 confirmed appearances against Bamidele Alli. 11 Oct 2016 – 11 Oct 2016.
  • Spain — 1 confirmed appearances against Bamidele Alli. 8 Sept 2018 – 8 Sept 2018.
  • Sweden — 1 confirmed appearances against Bamidele Alli. 7 Jul 2018 – 7 Jul 2018.
  • Czech Republic — 1 confirmed appearances against Bamidele Alli. 22 Mar 2019 – 22 Mar 2019.
  • Tottenham — 1 confirmed appearances against Bamidele Alli. 7 Mar 2022 – 7 Mar 2022.
  • Trabzonspor — 1 confirmed appearances against Bamidele Alli. 16 Oct 2022 – 16 Oct 2022.
  • Tunisia — 1 confirmed appearances against Bamidele Alli. 18 Jun 2018 – 18 Jun 2018.
  • Germany — 1 confirmed appearances against Bamidele Alli. 22 Mar 2017 – 22 Mar 2017.
  • United States — 1 confirmed appearances against Bamidele Alli. 15 Nov 2018 – 15 Nov 2018.
  • Vitesse — 1 confirmed appearances against Bamidele Alli. 21 Oct 2021 – 21 Oct 2021.
  • Wales — 1 confirmed appearances against Bamidele Alli. 16 Jun 2016 – 16 Jun 2016.
  • Walsall — 1 confirmed appearances against Bamidele Alli. 28 Dec 2014 – 28 Dec 2014.
  • Wigan — 1 confirmed appearances against Bamidele Alli. 4 Jan 2014 – 4 Jan 2014.
  • Wycombe — 1 confirmed appearances against Bamidele Alli. 28 Jan 2017 – 28 Jan 2017.
  • Ümraniyespor — 1 confirmed appearances against Bamidele Alli. 30 Oct 2022 – 30 Oct 2022.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.