They are up and running well not the site but the rankings.
Here we go:
New Zealand <--\
Sri Lanka <---- These are really close.
Note that the current series between England and New Zealand will change this.