• Overall Rank
    147
    Match/Toss
    123/168
  • Participated
    123
    Match/Toss
    97/26
  • Accuracy
    52%
    Match/Toss
    51%/58%
June 21, 2021

Toss: Islamabad United

Match: Multan Sultans

June 21, 2021

Toss: Peshawar Zalmi

Match: Karachi Kings

June 16, 2021

Toss: Quetta Gladiators

Match: Multan Sultans

June 14, 2021

Match: Karachi Kings

June 13, 2021

Toss: Lahore Qalandars

Match: Islamabad United

June 12, 2021

Toss: Quetta Gladiators

Match: Peshawar Zalmi

April 25, 2021

Toss: Pakistan

Match: Pakistan

April 23, 2021

Match: Pakistan

May 01, 2021

Toss: Mumbai Indians

Match: Chennai Super Kings

April 29, 2021

Match: Rajasthan Royals

April 29, 2021

Toss: Kolkata Knight Riders

Match: Kolkata Knight Riders

April 28, 2021

Toss: Sunrisers Hyderabad

Match: Chennai Super Kings

April 27, 2021

Toss: Delhi Capitals

Match: Royal Challengers Bangalore

April 26, 2021

Toss: Punjab Kings

Match: Kolkata Knight Riders

April 25, 2021

Toss: Chennai Super Kings

Match: Chennai Super Kings

April 25, 2021

Toss: Delhi Capitals

Match: Delhi Capitals

April 23, 2021

Match: Punjab Kings

April 22, 2021

Toss: Royal Challengers Bangalore

Match: Rajasthan Royals

April 21, 2021

Toss: Sunrisers Hyderabad

Match: Sunrisers Hyderabad

April 21, 2021

Toss: Kolkata Knight Riders

Match: Kolkata Knight Riders

March 22, 2019

Match: Pakistan

March 13, 2019

Match: South Africa

March 13, 2019

Match: India

March 10, 2019

Match: South Africa

March 06, 2019

Match: South Africa

March 03, 2019

Match: South Africa

England vs New Zealand

Jun 10 2021 16:00 PM
Toss New Zealand 
Match New Zealand 

Sri Lanka vs Bangladesh

Apr 29 2021 10:30 AM
Match Draw 
June 10, 2021

Toss: New Zealand

Match: New Zealand

April 29, 2021

Match: Draw