En 2005 en 2006, Anna Meares doit abandonner le maillot arc-en-ciel sur à la Biélorusse Natalia Tsylinskaya. En , elle bat néanmoins son record du monde sur en 33 secondes et 944 millièmes à l'occasion de la manche de coupe du monde de Sydney. Elle est également médaillée d'or aux Jeux du Commonwealth de 2006 à Melbourne sur .