Search
TeamPLDPTSNRR
india9150.809
australia9140.868
england9121.152
new zealand9110.175
pakistan911-0.430
sri lanka980.919
bangladesh97-0.410
south africa97-0.030
west indies95-0.225
afghanistan90-1.322

Venues

World Cup Winners

Loading...