X close
X close
Pakistan
Vs
Sri Lanka
ODI, TEST, T20I

South Africa
Vs
Bangladesh
3 ODI, 2 TEST, 2 T20I

Zimbabwe
Vs
West Indies
ODI, TEST, T20I

India
Vs
Sri Lanka
ODI, TEST, T20I

New Zealand
Vs
England
ODI, TEST, T20I

Australia
Vs
England
ODI, TEST, T20I

New Zealand
Vs
Pakistan
0 ODI, 0 TEST, 0 T20I

West Indies
Vs
New Zealand
ODI, TEST, T20I

Australia
Vs
England
0 ODI, 0 TEST, 0 T20I

India
Vs
New Zealand
ODI, TEST, T20I

England
Vs
World Cup 2019
0 ODI, 0 TEST, 0 T20I

India
Vs
Australia
ODI, TEST, T20I

Pakistan
Vs
World XI
ODI, TEST, T20I

Ireland
Vs
West Indies
1 ODI, 0 TEST, 0 T20I

CL T20 2017
Vs
CL T20 2017
0 ODI, 0 TEST, 0 T20I

Sri Lanka
Vs
India
5 ODI, 3 TEST, 1 T20I

ICC WWC 2017
Vs
ICC WWC 2017
ODI, TEST, T20I

Bangladesh
Vs
Australia
0 ODI, 2 TEST, 0 T20I

England
Vs
West Indies
5 ODI, 3 TEST, 1 T20I

Sri Lanka
Vs
Zimbabwe
5 ODI, 1 TEST, 0 T20I

West Indies
Vs
India
5 ODI, 0 TEST, 1 T20I

West Indies
Vs
Afghanistan
3 ODI, 0 TEST, 3 T20I

Tri-Series 2017
Vs
Tri-Series 2017
0 ODI, 0 TEST, 0 T20I

Sri Lanka
Vs
Bangladesh
3 ODI, 2 TEST, 2 T20I

PSL 2017
Vs
PSL 2017
ODI, TEST, T20I

IPL 2017
Vs
IPL 2017
0 ODI, 0 TEST, 0 T20I

Ireland
Vs
England
2 ODI, 0 TEST, 0 T20I

England
Vs
South Africa
3 ODI, 4 TEST, 3 T20I

Zimbabwe
Vs
Afghanistan
5 ODI, 0 TEST, 0 T20I

West Indies
Vs
Pakistan
3 ODI, 3 TEST, 4 T20I

BBL
Vs
BBL
0 ODI, 0 TEST, 0 T20I

Bangladesh
Vs
India
0 ODI, 1 TEST, 0 T20I

New Zealand
Vs
South Africa
5 ODI, 3 TEST, 1 T20I

New Zealand
Vs
Australia
3 ODI, 0 TEST, 0 T20I

Bangladesh
Vs
New Zealand
3 ODI, 2 TEST, 3 T20I

South Africa
Vs
Sri Lanka
5 ODI, 3 TEST, 3 T20I

Pakistan
Vs
Australia
5 ODI, 3 TEST, 0 T20I

West Indies
Vs
England
3 ODI, 0 TEST, 0 T20I

Australia
Vs
Sri Lanka
0 ODI, 0 TEST, 3 T20I

India
Vs
Australia
0 ODI, 4 TEST, 0 T20I

India
Vs
England
3 ODI, 5 TEST, 3 T20I

England
Vs
ODI, TEST, T20I

2018 | 2019 | 2016 | 2015
2018
2019
2016
Zimbabwe
Vs
Sri Lanka
0 ODI, 2 TEST, 0 T20I

Australia
Vs
New Zealand
3 ODI, 0 TEST, 0 T20I

Pakistan
Vs
New Zealand
0 ODI, 2 TEST, 0 T20I

Sri Lanka
Vs
Zimbabwe
0 ODI, 0 TEST, 0 T20I

Ireland
Vs
South Africa
2 ODI, 0 TEST, 0 T20I

Afghanistan
Vs
Bangladesh
ODI, TEST, T20I

South Africa
Vs
Australia
5 ODI, 0 TEST, 0 T20I

Australia
Vs
South Africa
0 ODI, 3 TEST, 0 T20I

Bangladesh
Vs
England
3 ODI, 2 TEST, 0 T20I

Pakistan
Vs
West Indies
3 ODI, 3 TEST, 3 T20I

Zimbabwe
Vs
New Zealand
0 ODI, 2 TEST, 0 T20I

Scotland
Vs
Afghanistan
2 ODI, 0 TEST, 0 T20I

India
Vs
New Zealand
5 ODI, 3 TEST, 0 T20I

Vs
0 ODI, 0 TEST, 0 T20I

Zimbabwe
Vs
India
3 ODI, 0 TEST, 3 T20I

West Indies
Vs
India
0 ODI, 4 TEST, 0 T20I

South Africa
Vs
New Zealand
0 ODI, 2 TEST, 0 T20I

Sri Lanka
Vs
Australia
5 ODI, 3 TEST, 2 T20I

England
Vs
Pakistan
7 ODI, 4 TEST, 1 T20I

Ireland
Vs
Afghanistan
5 ODI, 0 TEST, 0 T20I

Ireland
Vs
Sri Lanka
ODI, TEST, T20I

WI
Vs
AUS vs SA
0 ODI, 0 TEST, 0 T20I

England
Vs
Sri Lanka
7 ODI, 3 TEST, 1 T20I

Bangladesh
Vs
0 ODI, 0 TEST, 0 T20I

India
Vs
0 ODI, 0 TEST, 0 T20I

India
Vs
Sri Lanka
0 ODI, 0 TEST, 3 T20I

Pakistan
Vs
0 ODI, 0 TEST, 0 T20I

Bangladesh
Vs
Zimbabwe
0 ODI, 0 TEST, 4 T20I

New Zealand
Vs
Australia
3 ODI, 2 TEST, 0 T20I

South Africa
Vs
Australia
0 ODI, 0 TEST, 3 T20I

Afghanistan
Vs
Zimbabwe
5 ODI, 0 TEST, 2 T20I

New Zealand
Vs
Pakistan
3 ODI, 0 TEST, 3 T20I

South Africa
Vs
England
5 ODI, 4 TEST, 2 T20I

Australia
Vs
India
5 ODI, 0 TEST, 3 T20I

New Zealand
Vs
Sri Lanka
5 ODI, 2 TEST, 2 T20I

Australia
Vs
West Indies
0 ODI, 3 TEST, 0 T20I

T20 WC 2016
Vs
T20 WC 2016
0 ODI, 0 TEST, 0 T20I

2015
Vs
0 ODI, 0 TEST, 0 T20I

India
Vs
0 ODI, 0 TEST, 0 T20I

Australia
Vs
New Zealand
0 ODI, 3 TEST, 0 T20I

Sri Lanka
Vs
West Indies
3 ODI, 2 TEST, 2 T20I

Pakistan
Vs
England
4 ODI, 3 TEST, 3 T20I

Zimbabwe
Vs
Pakistan
3 ODI, 0 TEST, 2 T20I

England
Vs
Australia
5 ODI, 0 TEST, 1 T20I

Zimbabwe
Vs
New Zealand
3 ODI, 0 TEST, 1 T20I

India
Vs
South Africa
5 ODI, 4 TEST, 3 T20I

Sri Lanka
Vs
India
0 ODI, 3 TEST, 0 T20I

South Africa
Vs
New Zealand
3 ODI, 0 TEST, 2 T20I

Australia
Vs
England
5 ODI, 0 TEST, 1 T20I

Sri Lanka
Vs
Pakistan
5 ODI, 3 TEST, 2 T20I

South Africa
Vs
Bangladesh
3 ODI, 2 TEST, 2 T20I

India
Vs
Zimbabwe
3 ODI, 0 TEST, 2 T20I