2012 WTTTC CHN-AUT (2): Ma Lin - Robert Gardos (full match|short form)
Ma Lin(CHN) vs Gardos Robert(AUT) - WTTTC 2012, German (Short. ver)
2012 WTTTC [MT-Rd3 CHN-SWE/g1] MA Lin - PERSSON Jorgen [Full Match|Short Form]
WTTTC 2012: Ma Lin-Jorgen Persson
2012 WTTTC CHN-AUT (3): Ma Long - Daniel Habesohn (full match|short form)
2012 Qatar Open - MS 1/4 finals - MA Lin (CHN) vs MIZUTANI Jun (JPN)
Harmony China Open 2012: Wang Liqin-Ma Lin
TTTeam WM Dortmund (12)Ma Lin (China) vs D.Habensohn (Austria) 1
TT Team WM Dortmund 2012 6 Robert Gardos Austria vs Ma Lin
WTTTC: Ma Lin-Robert Gardos
Ryu Seung Min (KOR) vs Ma Lin (CHN)
TT Team WM Dortmund 2012 4 Robert Gardos vs Ma Lin
TT Team WM Dortmund 2012 5 Ma Lin vs Robert Gardos Austria
2012 WTTTC CHN-AUT (1): Zhang Jike - Chen Weixing (full match|short form)
2012 China Super League: MA Long - MA Lin [Full Match/Short Form]
TT Team WM Dortmund (10) China (Ma Lin) vs Austria (Robert Gardos)
2012 Women's World Cup (Final) LIU Shiwen (CHN) - SAMARA Elizabeta (ROU)
Grand Finals 2012: Xu Xin vs Ma Lin
WTTC 2007: Vladimir Samsonov - Ma Lin
WTTTC 2012 Ma Lin Cheung Yuk