Jonathan Birch's Matches In The China-open

Last 80
Played on
2005-01-26
Last 64
McCulloch
Birch
Total
50+ Breaks
131
Last 80
Last 96
Thorne
Birch
Total
50+ Breaks
139
Last 64
Played on
1999-09-24
Last 96
Played on
1999-09-23