Rank Player Name Team Matches PASSES
1 Luka Modric Croatia 7 513
2 Sergio Ramos Garcia Spain 4 492
3 Francisco Roman Alarcon Suarez Spain 4 481
4 John Stones England 7 464
5 Toby Alderweireld Belgium 6 440
6 Jordi Alba Ramos Spain 4 425
7 Ivan Rakitic Croatia 7 415
8 Harry Maguire England 7 413
9 Kieran Trippier England 6 388
10 Sime Vrsaljko Croatia 6 374
11 Marcelo Brozovic Croatia 6 371
12 Dejan Lovren Croatia 7 370
13 Kyle Walker England 5 368
14 Kevin De Bruyne Belgium 6 355
15 Jan Vertonghen Belgium 6 348
16 Granit Xhaka Switzerland 4 345
17 N'Golo Kante France 7 344
18 Gerard Pique Bernabeu Spain 4 342
19 Javier Mascherano Argentina 4 339
20 Toni Kroos Germany 3 337
Load More
Advertisement