Mohammad Hafeez played his first ODI match against Zimbabwe in April 2003 while his last ODI came during the 2019 ODI World Cup. Hafeez scored 6614...
Mohammad Hafeez, aka The Professor, was born on October 17, 1980, in Sargodha. He grew up playing cricket in the streets before breaking into the...
Mohammad Hafeez made his Test debut for Pakistan in August 2003 against Bangladesh. He played 55 Tests for Pakistan and scored 3652 runs at an...
The Netherlands faced South Africa in the 15th match of the ODI World Cup 2023 On October 17. The Netherlands made history by beating South Africa...
South Africa will face Sri Lanka in the 18th match of the Women’s World Cup 2025 on Friday, October 17, at the R.Premadasa Stadium in Colombo....
It was on this day, October 16, that legendary South African all-rounder Jacques Kallis was born in 1975 in Pinelands, Cape Town, Cape Province,...
Sri Lanka will take on South Africa in the 18th match of the Women’s World Cup 2025 on Friday, October 17, at the R.Premadasa Stadium in...
It was on this day, October 16, that legendary South African all-rounder Jacques Kallis was born in 1975 in Pinelands, Cape Town, Cape Province,...
It was on this day, October 16, that legendary South African all-rounder Jacques Kallis was born in 1975 in Pinelands, Cape Town, Cape Province,...
It was on this day, October 16, that legendary South African all-rounder Jacques Kallis was born in 1975 in Pinelands, Cape Town, Cape Province,...


