Fictional Characters The Best James McAvoy Characters  

Ranker Entertainment
311 votes 34 voters 30 items

Join us as we rank James McAvoy's best on-screen characters. The Scottish-born actor made his film debut as Kevin Savage in the 1995 film The Near Room. While the movie didn't get a lot of buzz outside the UK, McAvoy's performance was memorable enough to help kickstart his career. In 2004, he acted alongside Kirsten Dunst in Wimbledon and in 2005 earned his breakout role as the lovable Mr. Tumnus in C.S. Lewis's The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.

From there, James has played a number of different characters, including a young doctor in The Last King of Scotland, a corrupt cop in Filth, and the telepathic mutant Professor Charles Xavier in the recent X-Men movies. Which of McAvoy’s characters is your favorite?

Vote up the best James McAvoy performance to see which character tops in at number one.

list ordered by
1
11 2
Professor X is listed (or ranked) 1 on the list The Best James McAvoy Characters

Movies: X-Men: Days of Future Past, X-Men: First Class, X-Men Apocalypse, Dark Phoenix
Years: 2011, 2014, 2016, 2019

2
9 1
Kevin Wendell Crumb is listed (or ranked) 2 on the list The Best James McAvoy Characters
Kevin Wendell Crumb

Movies: Split, Glass
Years: 2016, 2019

3
10 2
Dr. Nicholas Garrigan is listed (or ranked) 3 on the list The Best James McAvoy Characters

Movie: The Last King of Scotland
Year: 2006

4
11 4
Mr. Tumnus is listed (or ranked) 4 on the list The Best James McAvoy Characters

Movie: The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Year: 2005

5
8 2
Wesley Gibson is listed (or ranked) 5 on the list The Best James McAvoy Characters

Movie: Wanted
Year: 2008

6
7 2
Robbie Turner is listed (or ranked) 6 on the list The Best James McAvoy Characters

Movie: Atonement
Year: 2007

7
11 6
Kevin Savage is listed (or ranked) 7 on the list The Best James McAvoy Characters
Kevin Savage

Movie: The Near Room
Year: 1995

8
10 6
Mike is listed (or ranked) 8 on the list The Best James McAvoy Characters
Mike

Movie: Swimming Pool
Year: 2001

9
8 4
Anthony Balfour is listed (or ranked) 9 on the list The Best James McAvoy Characters
Anthony Balfour

Movie: Regeneration
Year: 1997

10
8 4
Jay is listed (or ranked) 10 on the list The Best James McAvoy Characters

Movie: Bollywood Queen
Year: 2003

11
6 2
Victor Frankenstein is listed (or ranked) 11 on the list The Best James McAvoy Characters

Movie: Victor Frankenstein
Year: 2015

12
9 6
Rory O'Shea is listed (or ranked) 12 on the list The Best James McAvoy Characters
Rory O'Shea

Movie: Rory O'Shea Was Here
Year: 2004

13
6 3
Bill Denbrough is listed (or ranked) 13 on the list The Best James McAvoy Characters

Movie: It: Chapter 2
Year: 2019

14
7 5
Tom Lefroy is listed (or ranked) 14 on the list The Best James McAvoy Characters
Tom Lefroy

Movie: Becoming Jane
Year: 2007

15
7 6
Gnomeo is listed (or ranked) 15 on the list The Best James McAvoy Characters
Gnomeo

Movie: Gnomeo & Juliet
Year: 2011

16
4 3
Conor Ludlow is listed (or ranked) 16 on the list The Best James McAvoy Characters
Conor Ludlow

Movie: The Disappearance of Eleanor Rigby
Year: 2014

17
4 3
David Percival is listed (or ranked) 17 on the list The Best James McAvoy Characters
David Percival

Movie: Atomic Blonde
Year: 2017

18
3 2
Bruce Robertson is listed (or ranked) 18 on the list The Best James McAvoy Characters
Bruce Robertson

Movie: Filth
Year: 2013

19
8 8
Local Boy is listed (or ranked) 19 on the list The Best James McAvoy Characters
Local Boy

Movie: An Angel Passes By
Year: 1997

20
6 6
The Earl of Balcairn is listed (or ranked) 20 on the list The Best James McAvoy Characters
The Earl of Balcairn

Movie: Bright Young Things
Year: 2003

21
5 5
Johnny Martin is listed (or ranked) 21 on the list The Best James McAvoy Characters
Johnny Martin

Movie: Penelope
Year: 2006

22
3 3
Simon Newton is listed (or ranked) 22 on the list The Best James McAvoy Characters
Simon Newton

Movie: Trance
Year: 2013

23
2 3
Max Lewinsky is listed (or ranked) 23 on the list The Best James McAvoy Characters
Max Lewinsky

Movie: Welcome to the Punch
Year: 2013

24
6 8
Carl Colt is listed (or ranked) 24 on the list The Best James McAvoy Characters
Carl Colt

Movie: Wimbledon
Year: 2004

25
5 7
Brian Jackson is listed (or ranked) 25 on the list The Best James McAvoy Characters
Brian Jackson

Movie: Starter for 10
Year: 2006