Economy rate

From Fresh Dictionary

English

Noun phrase

economy rate

  1. (cricket) A bowler's statistic, being the average number of runs conceded per over.
Personal tools