The State Bank of Pakistan (SBP) bought back Rs 14 billion ($233.37 million) of Treasury Bills on Saturday in a one-week reverse repo at 8.72 percent to inject liquidity into a tight market.