Aha, found a list,
* One-time visitor, ** Not exact correspondence, ***Christopher Awdry
character
Edward - Rebuilt FR "Larger Seagull" 4-4-0**
Gordon - LNER A1/A3 4-6-2
Henry - LMS 5MT "Black Five" 4-6-0
Thomas - LBSCR E2 0-6-0T
James - Hughes L&YR Class 28 rebuilt into 2-6-0**
Percy - Avonside 0-4-0ST**
Toby - Wisbech steam tram J70 0-6-0T
Duck - GWR 57xx 0-6-0PT
"Foreign Engine"* - LMS "Patriot" 4-6-0
Jinty* - LMS 3F 0-6-0T
Pug* - LMS 0F Kitson 0-4-0ST
City of Truro* - GWR "City" 4-4-0
Diesel (1)* - BR Class 08 0-6-0
Donald - CR "812" 0-6-0
Douglas - CR "812" 0-6-0
Daisy - Metro-Cammell DMU Class 101/102
Stepney* - LBSCR A1X "Terrier" 0-6-0T
Diesel (2)* - BR Class 40 1Co-Co1
Neil - Neilson 0-4-0 box tank
Bill - Bagnall 0-4-0ST
Ben - Bagnall 0-4-0ST
BoCo - BR Class 28 Co-Bo
Ballast spreader* - Ballast spreading machine
Flying Scotsman* - LNER A3 4-6-2
199 (Spamcan)* - BR Class 44 "Peak" 1Co-Co1
Bear - D7101 - BR Class 35 "Hymek" B-B
Oliver - GWR 14xx 0-4-2T
Mavis - BR Class 04 0-6-0
'Old Stuck Up'*** - BR Class 40 1Co-Co1
The Works Diesel*** - BR Class 47 "Brush" Co-Co
Pippa and Emma*** - BR HST Intercity 125
The old engine*** - LNER 0-6-0 goods engine
Mallard*** - LNER A4 4-6-2
Green Arrow*** - LNER V2 2-6-2
Duchess of Hamilton*** - LMS "Coronation" 8P 4-6-2
Iron Duke*** - Gooch's GWR Broad Gauge (7' 0 1/4") 4-2-2
Rocket*** - Stephenson's 0-2-2 for Liverpool & Manchester Rly
Boxhill*** - LBSCR A1 0-6-0T
Wilbert*** - Hunslet WD 0-6-0ST
Sixteen*** - Hunslet WD 0-6-0ST
Rolling stock
Annie - Non-corridor suburban coach
Clarabel - Non-corridor suburban brake coach
Henrietta - Wisbech tramway coach
The Brake Van - LNER standard brake van
S.C.Ruffey - "Private owner" 7-plank mineral wagon
Isabel - GWR autocoach
Dulcie, Alice, Mirabel - More GWR autocoaches
Toad - GWR standard 20 ton brake van
Narrow gauge 23"
(Talyllyn Railway)
Skarloey - Talyllyn 0-4-2ST
Rheneas - Dolgoch 0-4-0WT
Peter Sam - Edward Thomas 0-4-2ST
Sir Handel - Sir Haydn 0-4-2ST
Rusty - Midlander 0-4-0
Duncan - Douglas 0-4-0WT
Duke - Prince (Ffestiniog Railway) 0-4-0ST+T
Ivo Hugh*** - Tom Rolt 0-4-2T
Fred*** - Alf
Agnes, Ruth, Lucy, Jemima, Beatrice - Talyllyn carriages 1 to 5
Cora - Corris brake van
Narrow gauge 15"
(Ravenglass & Eskdale Railway)
Rex - River Esk 2-8-2
Mike - River Mite 2-8-2
Bert - River Irt 0-8-2
Jock*** - Northern Rock 2-6-2
Frank*** - Perkins 0-4-4 (diesel)
Rack railway
(Snowdon Mountain Railway)
Culdee - SMR no. 4 "Snowdon" 0-4-2T
Catherine - Original SMR coach
Patrick (Lord Harry) - SMR No. 6 "Padarn" 0-4-2T
Then you have the ones from TV:
*From the movie, ** New in Series 7
Standard Gauge 4' 8 1/2"
Derek - BR Class 17 Bo-Bo
Iron 'Arry - BR Class 08 0-6-0
Iron Bert - BR Class 08 0-6-0
Salty - BR Class 07 0-6-0 dock shunter
Harvey - Dübs 0-4-0 crane engine
Diesel 10* - Western Region B-B "Warship" plus non-regulation grab
Splatter* - BR Class 08 0-6-0
Dodge* - BR Class 08 0-6-0
Lady* - "0-4-0 side tank of uncertain lineage and toy-like appearance"
Emily** - GNR Stirling "Single" 4-2-2
Murdoch** - BR standard 9F 2-10-0
Spencer** - LNER A4 4-6-2 (destreamlined)
Fergus** - Aveling & Porter 2-2-0WT "The Blue Circle"
Arthur** - LMS Ivatt 2MT 2-6-2T
Old Slowcoach - Great Western clerestory brake coach
Bertram (or Bertrum) - George England 0-4-0 (as "Duke")
Smudger - Fletcher Jennings 0-4-0 (as "Rheneas")
Is that good enough then lads?
