Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Cricket Matches of 2012
Select a year
Sri Lanka in South Africa ODI Series - 2011/12
Series Home
Wed, 11 Jan 2012 - 00:00 • 1st ODI • Boland Park, Paarl
South Africa
Sri Lanka
49
132
79
Sat, 14 Jan 2012 - 00:00 • 2nd ODI • Buffalo Park, East London
South Africa
Sri Lanka
49
132
79
Tue, 17 Jan 2012 - 00:00 • 3rd ODI • Chevrolet Park, Bloemfontein
South Africa
Sri Lanka
50
132
78
Fri, 20 Jan 2012 - 00:00 • 4th ODI • De Beers Diamond Oval, Kimberley
South Africa
Sri Lanka
50
132
78
Sun, 22 Jan 2012 - 00:00 • 5th ODI • New Wanderers Stadium, Johannesburg
South Africa
Sri Lanka
50
132
78
Pakistan v England Test Series (in United Arab Emirates) - 2011/12
Series Home
Tue, 17 Jan - Thu, 19 Jan 2012 - 00:00 • 1st Test • Dubai International Cricket Stadium
England
Pakistan
64
217
150
Wed, 25 Jan - Sat, 28 Jan 2012 - 00:00 • 2nd Test • Sheikh Zayed Stadium, Abu Dhabi
England
Pakistan
65
217
149
Fri, 03 Feb - Mon, 06 Feb 2012 - 00:00 • 3rd Test • Dubai International Cricket Stadium
England
Pakistan
65
217
149
Zimbabwe in New Zealand Test Match - 2011/12
Series Home
Thu, 26 Jan - Sat, 28 Jan 2012 - 00:00 • Only Test • McLean Park, Napier
New Zealand
Zimbabwe
28
59
33
India in Australia T20I Series - 2011/12
Series Home
1ST
Wed, 01 Feb 2012 - 00:00 • 1st T20I • Stadium Australia, Sydney
Australia
India
144
298
143
2ND
Fri, 03 Feb 2012 - 00:00 • 2nd T20I • Melbourne Cricket Ground
Australia
India
144
298
143
Zimbabwe in New Zealand ODI Series - 2011/12
Series Home
Fri, 03 Feb 2012 - 00:00 • 1st ODI • University Oval, Dunedin
New Zealand
Zimbabwe
25
59
36
Mon, 06 Feb 2012 - 00:00 • 2nd ODI • Cobham Oval (New), Whangarei
New Zealand
Zimbabwe
26
59
35
Thu, 09 Feb 2012 - 00:00 • 3rd ODI • McLean Park, Napier
New Zealand
Zimbabwe
27
59
34
Commonwealth Bank Series (Australia, India, Sri Lanka in Australia) - 2011/12
Series Home
Sun, 05 Feb 2012 - 00:00 • 1st • Melbourne Cricket Ground
Australia
India
127
298
160
Wed, 08 Feb 2012 - 00:00 • 2nd • Western Australia Cricket Association Ground, Perth
India
Sri Lanka
94
252
147
Fri, 10 Feb 2012 - 00:00 • 3rd • Western Australia Cricket Association Ground, Perth
Australia
Sri Lanka
61
164
99
Sun, 12 Feb 2012 - 00:00 • 4th • Adelaide Oval
Australia
India
127
298
160
Tue, 14 Feb 2012 - 00:00 • 5th • Adelaide Oval
India
Sri Lanka
94
252
147
Fri, 17 Feb 2012 - 00:00 • 6th • Sydney Cricket Ground
Australia
Sri Lanka
62
164
98
Sun, 19 Feb 2012 - 00:00 • 7th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
India
128
298
159
Tue, 21 Feb 2012 - 00:00 • 8th • Brisbane Cricket Ground, Woolloongabba, Brisbane
India
Sri Lanka
95
252
146
Fri, 24 Feb 2012 - 00:00 • 9th • Bellerive Oval, Hobart
Australia
Sri Lanka
62
164
98
Sun, 26 Feb 2012 - 00:00 • 10th • Sydney Cricket Ground
Australia
India
129
298
158
Tue, 28 Feb 2012 - 00:00 • 11th • Bellerive Oval, Hobart
India
Sri Lanka
95
252
146
Fri, 02 Mar 2012 - 00:00 • 12th • Melbourne Cricket Ground
Australia
Sri Lanka
63
164
97
Sun, 04 Mar 2012 - 00:00 • 1st Final • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
Sri Lanka
64
164
96
Tue, 06 Mar 2012 - 00:00 • 2nd Final • Adelaide Oval
Australia
Sri Lanka
64
164
96
Thu, 08 Mar 2012 - 00:00 • 3rd Final • Adelaide Oval
Australia
Sri Lanka
65
164
95
Pakistan v Afghanistan ODI Match (in United Arab Emirates) - 2011/12
Series Home
Fri, 10 Feb 2012 - 00:00 • Only ODI • Sharjah Cricket Stadium
Afghanistan
Pakistan
4
13
4
Zimbabwe in New Zealand T20I Series - 2011/12
Series Home
1ST
Sat, 11 Feb 2012 - 00:00 • 1st T20I • Eden Park, Auckland
New Zealand
Zimbabwe
31
59
30
2ND
Tue, 14 Feb 2012 - 00:00 • 2nd T20I • Seddon Park, Hamilton
New Zealand
Zimbabwe
31
59
30
Pakistan v England ODI Series (in United Arab Emirates) - 2011/12
Series Home
Mon, 13 Feb 2012 - 00:00 • 1st ODI • Sheikh Zayed Stadium, Abu Dhabi
England
Pakistan
89
217
125
Wed, 15 Feb 2012 - 00:00 • 2nd ODI • Sheikh Zayed Stadium, Abu Dhabi
England
Pakistan
90
217
124
Sat, 18 Feb 2012 - 00:00 • 3rd ODI • Dubai International Cricket Stadium
England
Pakistan
90
217
124
Tue, 21 Feb 2012 - 00:00 • 4th ODI • Dubai International Cricket Stadium
England
Pakistan
90
217
124
South Africa in New Zealand T20I Series - 2011/12
Series Home
1ST
Fri, 17 Feb 2012 - 00:00 • 1st T20I • Westpac Stadium, Wellington
New Zealand
South Africa
66
139
68
2ND
Sun, 19 Feb 2012 - 00:00 • 2nd T20I • Seddon Park, Hamilton
New Zealand
South Africa
66
139
68
3RD
Wed, 22 Feb 2012 - 00:00 • 3rd T20I • Eden Park, Auckland
New Zealand
South Africa
67
139
67
Ireland in Kenya T20I Series - 2011/12
Series Home
1ST
Wed, 22 Feb 2012 - 00:00 • 1st T20I • Mombasa Sports Club Ground
Kenya
Ireland
8
16
10
2ND
Thu, 23 Feb 2012 - 00:00 • 2nd T20I • Mombasa Sports Club Ground
Kenya
Ireland
8
16
10
3RD
Fri, 24 Feb 2012 - 00:00 • 3rd T20I • Mombasa Sports Club Ground
Kenya
Ireland
9
16
9
Pakistan v England T20I Series (in United Arab Emirates) - 2011/12
Series Home
1ST
Thu, 23 Feb 2012 - 00:00 • 1st T20I • Dubai International Cricket Stadium
England
Pakistan
114
217
100
2ND
Sat, 25 Feb 2012 - 00:00 • 2nd T20I • Dubai International Cricket Stadium
England
Pakistan
115
217
99
3RD
Mon, 27 Feb 2012 - 00:00 • 3rd T20I • Sheikh Zayed Stadium, Abu Dhabi
England
Pakistan
116
217
98
South Africa in New Zealand ODI Series - 2011/12
Series Home
Sat, 25 Feb 2012 - 00:00 • 1st ODI • Westpac Stadium, Wellington
New Zealand
South Africa
55
139
79
Wed, 29 Feb 2012 - 00:00 • 2nd ODI • McLean Park, Napier
New Zealand
South Africa
55
139
79
Sat, 03 Mar 2012 - 00:00 • 3rd ODI • Eden Park, Auckland
New Zealand
South Africa
55
139
79
South Africa in New Zealand Test Series - 2011/12
Series Home
Wed, 07 Mar - Sun, 11 Mar 2012 - 00:00 • 1st Test • University Oval, Dunedin
New Zealand
South Africa
56
139
78
Thu, 15 Mar - Sat, 17 Mar 2012 - 00:00 • 2nd Test • Seddon Park, Hamilton
New Zealand
South Africa
56
139
78
Fri, 23 Mar - Tue, 27 Mar 2012 - 00:00 • 3rd Test • Basin Reserve, Wellington
New Zealand
South Africa
57
139
77
Asia Cup (Bangladesh, India, Pakistan, Sri Lanka in Bangladesh) - 2011/12
Series Home
Sun, 11 Mar 2012 - 00:00 • 1st • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
22
75
47
Tue, 13 Mar 2012 - 00:00 • 2nd • Shere Bangla National Stadium, Mirpur
India
Sri Lanka
94
252
147
Thu, 15 Mar 2012 - 00:00 • 3rd • Shere Bangla National Stadium, Mirpur
Pakistan
Sri Lanka
76
241
163
Fri, 16 Mar 2012 - 00:00 • 4th • Shere Bangla National Stadium, Mirpur
Bangladesh
India
23
72
39
Sun, 18 Mar 2012 - 00:00 • 5th • Shere Bangla National Stadium, Mirpur
India
Pakistan
63
212
142
Tue, 20 Mar 2012 - 00:00 • 6th • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
35
99
51
Thu, 22 Mar 2012 - 00:00 • Final • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
23
75
46
ICC World Twenty20 Qualifier (in United Arab Emirates) - 2011/12
Series Home
Australia in West Indies ODI Series - 2011/12
Series Home
Fri, 16 Mar 2012 - 00:00 • 1st ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
Australia
158
294
124
Sun, 18 Mar 2012 - 00:00 • 2nd ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
Australia
158
294
124
Tue, 20 Mar 2012 - 00:00 • 3rd ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
Australia
159
294
123
Fri, 23 Mar 2012 - 00:00 • 4th ODI • Beausejour Stadium, Gros Islet, St Lucia
West Indies
Australia
160
294
122
Sun, 25 Mar 2012 - 00:00 • 5th ODI • Beausejour Stadium, Gros Islet, St Lucia
West Indies
Australia
161
294
121
England in Sri Lanka Test Series - 2011/12
Series Home
Mon, 26 Mar - Thu, 29 Mar 2012 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
England
69
133
56
Tue, 03 Apr - Sat, 07 Apr 2012 - 00:00 • 2nd Test • P Sara Oval, Colombo
Sri Lanka
England
69
133
56
Australia in West Indies T20I Series - 2011/12
Series Home
1ST
Tue, 27 Mar 2012 - 00:00 • 1st T20I • Beausejour Stadium, Gros Islet, St Lucia
West Indies
Australia
110
294
172
2ND
Fri, 30 Mar 2012 - 00:00 • 2nd T20I • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
111
294
171
India in South Africa T20I Match - 2011/12
Series Home
ONLY
Fri, 30 Mar 2012 - 00:00 • Only T20I • New Wanderers Stadium, Johannesburg
South Africa
India
90
175
79
The Frank Worrell Trophy (Australia in West Indies) - 2011/12
Series Home
Sat, 07 Apr - Wed, 11 Apr 2012 - 00:00 • 1st Test • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
176
294
106
Sun, 15 Apr - Thu, 19 Apr 2012 - 00:00 • 2nd Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
Australia
177
294
105
Mon, 23 Apr - Fri, 27 Apr 2012 - 00:00 • 3rd Test • Windsor Park, Roseau, Dominica
West Indies
Australia
177
294
105
The Wisden Trophy (West Indies in England) - 2012
Series Home
Thu, 17 May - Mon, 21 May 2012 - 00:00 • 1st Test • Lord's, London
England
West Indies
138
323
170
Fri, 25 May - Mon, 28 May 2012 - 00:00 • 2nd Test • Trent Bridge, Nottingham
England
West Indies
139
323
169
Thu, 07 Jun - Mon, 11 Jun 2012 - 00:00 • 3rd Test • Edgbaston, Birmingham
England
West Indies
140
323
168
Australia v South Africa Test Series (in England) - 1912
Series Home
MANCHESTER,
Sun, 27 May - Sun, 27 May 2012 - 00:00 • Manchester, May 27 - 28, 1912, Triangular • Old Trafford, Manchester
Australia
South Africa
113
235
120
LORD'S,
Sun, 15 Jul - Sun, 15 Jul 2012 - 00:00 • Lord's, July 15 - 17, 1912, Triangula • Lord's, London
South Africa
Australia
121
235
113
NOTTINGHAM,
Sun, 05 Aug - Sun, 05 Aug 2012 - 00:00 • Nottingham, August 05 - 07, 1912, Triangul • Trent Bridge, Nottingham
South Africa
Australia
122
235
113
Pakistan in Sri Lanka T20I Series - 2012
Series Home
1ST
Fri, 01 Jun 2012 - 00:00 • 1st T20I • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Pakistan
120
241
119
2ND
Sun, 03 Jun 2012 - 00:00 • 2nd T20I • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Pakistan
121
241
118
Pakistan in Sri Lanka ODI Series - 2012
Series Home
Thu, 07 Jun 2012 - 00:00 • 1st ODI • Pallekele International Cricket Stadium
Sri Lanka
Pakistan
160
241
79
Sat, 09 Jun 2012 - 00:00 • 2nd ODI • Pallekele International Cricket Stadium
Sri Lanka
Pakistan
161
241
78
Wed, 13 Jun 2012 - 00:00 • 3rd ODI • R Premadasa Stadium, Colombo
Sri Lanka
Pakistan
162
241
77
Sat, 16 Jun 2012 - 00:00 • 4th ODI • R Premadasa Stadium, Colombo
Sri Lanka
Pakistan
163
241
76
Mon, 18 Jun 2012 - 00:00 • 5th ODI • R Premadasa Stadium, Colombo
Sri Lanka
Pakistan
163
241
76
South Africa in England Test Series - 1912
Series Home
LORD'S,
Sun, 10 Jun - Sun, 10 Jun 2012 - 00:00 • Lord's, June 10 - 12, 1912, Triangula • Lord's, London
South Africa
England
140
257
114
LEEDS,
Sun, 08 Jul - Sun, 08 Jul 2012 - 00:00 • Leeds, July 08 - 10, 1912, Triangular Tour • Headingley, Leeds
England
South Africa
115
257
140
THE
Sun, 12 Aug - Sun, 12 Aug 2012 - 00:00 • The Oval, August 12 - 13, 1912, Triangular • Kennington Oval, London
South Africa
England
141
257
115
NatWest Series [West Indies in England] - 2012
Series Home
Sat, 16 Jun 2012 - 00:00 • 1st ODI • The Rose Bowl, Southampton
England
West Indies
151
323
157
Tue, 19 Jun 2012 - 00:00 • 2nd ODI • Kennington Oval, London
England
West Indies
151
323
157
Fri, 22 Jun 2012 - 00:00 • 3rd ODI • Headingley, Leeds
England
West Indies
151
323
157
Pakistan in Sri Lanka Test Series - 2012
Series Home
Fri, 22 Jun - Mon, 25 Jun 2012 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
Pakistan
166
241
73
Sat, 30 Jun - Sat, 30 Jun 2012 - 00:00 • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
Pakistan
159
241
80
Sun, 08 Jul - Thu, 12 Jul 2012 - 00:00 • 3rd Test • Pallekele International Cricket Stadium
Sri Lanka
Pakistan
166
241
73
Australia in Ireland ODI Match - 2012
Series Home
Sat, 23 Jun 2012 - 00:00 • Only ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Australia
5
5
1
The Ashes (Australia in England) - 1912
Series Home
LORD'S,
Sun, 24 Jun - Sun, 24 Jun 2012 - 00:00 • Lord's, June 24 - 26, 1912, Triangula • Lord's, London
England
Australia
243
557
302
MANCHESTER,
Sun, 29 Jul - Sun, 29 Jul 2012 - 00:00 • Manchester, July 29 - 31, 1912, Triangular • Old Trafford, Manchester
England
Australia
244
557
302
THE
Sun, 19 Aug - Sun, 19 Aug 2012 - 00:00 • The Oval, August 19 - 22, 1912, Triangular • Kennington Oval, London
England
Australia
245
557
302
West Indies in England T20I Match - 2012
Series Home
ONLY
Sun, 24 Jun 2012 - 00:00 • Only T20I • Trent Bridge, Nottingham
England
West Indies
158
323
150
NatWest Series [Australia in England] - 2012
Series Home
Fri, 29 Jun 2012 - 00:00 • 1st ODI • Lord's, London
England
Australia
300
557
244
Sun, 01 Jul 2012 - 00:00 • 2nd ODI • Kennington Oval, London
England
Australia
300
557
244
Wed, 04 Jul 2012 - 00:00 • 3rd ODI • Edgbaston, Birmingham
England
Australia
300
557
244
Sat, 07 Jul 2012 - 00:00 • 4th ODI • Riverside Ground, Chester-le-Street
England
Australia
300
557
244
Tue, 10 Jul 2012 - 00:00 • 5th ODI • Old Trafford, Manchester
England
Australia
301
557
243
New Zealand v West Indies T20I Series (in United States of America) - 2012
Series Home
1ST
Sat, 30 Jun 2012 - 00:00 • 1st T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
New Zealand
West Indies
76
137
62
2ND
Sun, 01 Jul 2012 - 00:00 • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
New Zealand
West Indies
77
137
61
New Zealand in West Indies ODI Series - 2012
Series Home
Thu, 05 Jul 2012 - 00:00 • 1st ODI • Sabina Park, Kingston, Jamaica
West Indies
New Zealand
75
137
63
Sat, 07 Jul 2012 - 00:00 • 2nd ODI • Sabina Park, Kingston, Jamaica
West Indies
New Zealand
76
137
62
Wed, 11 Jul 2012 - 00:00 • 3rd ODI • Warner Park, Basseterre, St Kitts
West Indies
New Zealand
77
137
61
Sat, 14 Jul 2012 - 00:00 • 4th ODI • Warner Park, Basseterre, St Kitts
West Indies
New Zealand
78
137
60
Mon, 16 Jul 2012 - 00:00 • 5th ODI • Warner Park, Basseterre, St Kitts
West Indies
New Zealand
79
137
59
Bangladesh in Ireland T20I Series - 2012
Series Home
1ST
Wed, 18 Jul 2012 - 00:00 • 1st T20I • Civil Service Cricket Club, Stormont, Belfast
Ireland
Bangladesh
13
28
14
2ND
Fri, 20 Jul 2012 - 00:00 • 2nd T20I • Civil Service Cricket Club, Stormont, Belfast
Ireland
Bangladesh
14
28
13
3RD
Sat, 21 Jul 2012 - 00:00 • 3rd T20I • Civil Service Cricket Club, Stormont, Belfast
Ireland
Bangladesh
14
28
13
Basil D'Oliveira Trophy (South Africa in England) - 2012
Series Home
Thu, 19 Jul - Mon, 23 Jul 2012 - 00:00 • 1st Test • Kennington Oval, London
England
South Africa
137
257
116
Thu, 02 Aug - Mon, 06 Aug 2012 - 00:00 • 2nd Test • Headingley, Leeds
England
South Africa
137
257
116
Thu, 16 Aug - Mon, 20 Aug 2012 - 00:00 • 3rd Test • Lord's, London
England
South Africa
137
257
116
India in Sri Lanka ODI Series - 2012
Series Home
Sat, 21 Jul 2012 - 00:00 • 1st ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
India
147
252
94
Tue, 24 Jul 2012 - 00:00 • 2nd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
India
147
252
94
Sat, 28 Jul 2012 - 00:00 • 3rd ODI • R Premadasa Stadium, Colombo
Sri Lanka
India
147
252
94
Tue, 31 Jul 2012 - 00:00 • 4th ODI • R Premadasa Stadium, Colombo
Sri Lanka
India
147
252
94
Sat, 04 Aug 2012 - 00:00 • 5th ODI • Pallekele International Cricket Stadium
Sri Lanka
India
148
252
93
Bangladesh v Scotland T20I Match (in Netherlands) - 2012
Series Home
ONLY
Tue, 24 Jul 2012 - 00:00 • Only T20I • Sportpark Westvliet, The Hague
Bangladesh
Scotland
4
5
3
New Zealand in West Indies Test Series - 2012
Series Home
Wed, 25 Jul - Sun, 29 Jul 2012 - 00:00 • 1st Test • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
New Zealand
95
137
43
Thu, 02 Aug - Sun, 05 Aug 2012 - 00:00 • 2nd Test • Sabina Park, Kingston, Jamaica
West Indies
New Zealand
95
137
43
Bangladesh in Netherlands T20I Series - 2012
Series Home
1ST
Wed, 25 Jul 2012 - 00:00 • 1st T20I • Sportpark Westvliet, The Hague
Netherlands
Bangladesh
3
6
4
2ND
Thu, 26 Jul 2012 - 00:00 • 2nd T20I • Sportpark Westvliet, The Hague
Netherlands
Bangladesh
3
6
4
India in Sri Lanka T20I Match - 2012
Series Home
ONLY
Tue, 07 Aug 2012 - 00:00 • Only T20I • Pallekele International Cricket Stadium
Sri Lanka
India
143
252
98
New Zealand in India Test Series - 2012
Series Home
Thu, 23 Aug - Sun, 26 Aug 2012 - 00:00 • 1st Test • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
New Zealand
86
214
122
Fri, 31 Aug - Fri, 31 Aug 2012 - 00:00 • 2nd Test • M Chinnaswamy Stadium, Bangalore
India
New Zealand
100
214
108
NatWest Series [South Africa in England] - 2012
Series Home
Fri, 24 Aug 2012 - 00:00 • 1st ODI • Sophia Gardens, Cardiff
England
South Africa
125
257
128
Tue, 28 Aug 2012 - 00:00 • 2nd ODI • The Rose Bowl, Southampton
England
South Africa
126
257
127
Fri, 31 Aug 2012 - 00:00 • 3rd ODI • Kennington Oval, London
England
South Africa
127
257
126
Sun, 02 Sep 2012 - 00:00 • 4th ODI • Lord's, London
England
South Africa
127
257
126
Wed, 05 Sep 2012 - 00:00 • 5th ODI • Trent Bridge, Nottingham
England
South Africa
127
257
126
Afghanistan v Australia ODI Match (in United Arab Emirates) - 2012
Series Home
Sat, 25 Aug 2012 - 00:00 • Only ODI • Sharjah Cricket Association Stadium
Afghanistan
Australia
1
4
2
Pakistan v Australia ODI Series (in United Arab Emirates) - 2012
Series Home
Tue, 28 Aug 2012 - 00:00 • 1st ODI • Sharjah Cricket Stadium
Australia
Pakistan
49
213
160
Fri, 31 Aug 2012 - 00:00 • 2nd ODI • Sheikh Zayed Stadium, Abu Dhabi
Australia
Pakistan
49
213
160
Mon, 03 Sep 2012 - 00:00 • 3rd ODI • Sharjah Cricket Stadium
Australia
Pakistan
49
213
160
Pakistan v Australia T20I Series (in United Arab Emirates) - 2012
Series Home
1ST
Wed, 05 Sep 2012 - 00:00 • 1st T20I • Dubai International Cricket Stadium
Australia
Pakistan
89
213
120
2ND
Fri, 07 Sep 2012 - 00:00 • 2nd T20I • Dubai International Cricket Stadium
Australia
Pakistan
89
213
120
3RD
Mon, 10 Sep 2012 - 00:00 • 3rd T20I • Dubai International Cricket Stadium
Australia
Pakistan
90
213
119
New Zealand in India T20I Series - 2012
Series Home
1ST
Sat, 08 Sep 2012 - 00:00 • 1st T20I • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
New Zealand
113
214
95
2ND
Tue, 11 Sep 2012 - 00:00 • 2nd T20I • MA Chidambaram Stadium, Chepauk, Chennai
India
New Zealand
114
214
94
South Africa in England T20I Series - 2012
Series Home
1ST
Sat, 08 Sep 2012 - 00:00 • 1st T20I • Riverside Ground, Chester-le-Street
England
South Africa
120
257
133
2ND
Mon, 10 Sep 2012 - 00:00 • 2nd T20I • Old Trafford, Manchester
England
South Africa
121
257
132
3RD
Wed, 12 Sep 2012 - 00:00 • 3rd T20I • Edgbaston, Birmingham
England
South Africa
122
257
131
ICC World Twenty20 (in Sri Lanka) - 2012/13
Series Home
1ST
Tue, 18 Sep 2012 - 00:00 • 1st • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Zimbabwe
40
89
43
2ND
Wed, 19 Sep 2012 - 00:00 • 2nd • R Premadasa Stadium, Colombo
Australia
Ireland
0
5
6
3RD
Wed, 19 Sep 2012 - 00:00 • 3rd • R Premadasa Stadium, Colombo
Afghanistan
India
4
11
5
4TH
Thu, 20 Sep 2012 - 00:00 • 4th • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
South Africa
Zimbabwe
24
56
32
5TH
Fri, 21 Sep 2012 - 00:00 • 5th • Pallekele International Cricket Stadium
Bangladesh
New Zealand
44
85
31
6TH
Fri, 21 Sep 2012 - 00:00 • 6th • R Premadasa Stadium, Colombo
Afghanistan
England
3
5
1
7TH
Sat, 22 Sep 2012 - 00:00 • 7th • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
South Africa
67
132
61
8TH
Sat, 22 Sep 2012 - 00:00 • 8th • R Premadasa Stadium, Colombo
Australia
West Indies
171
294
111
9TH
Sun, 23 Sep 2012 - 00:00 • 9th • Pallekele International Cricket Stadium
New Zealand
Pakistan
109
240
119
10TH
Sun, 23 Sep 2012 - 00:00 • 10th • R Premadasa Stadium, Colombo
England
India
149
282
113
11TH
Mon, 24 Sep 2012 - 00:00 • 11th • R Premadasa Stadium, Colombo
Ireland
West Indies
11
28
12
12TH
Tue, 25 Sep 2012 - 00:00 • 12th • Pallekele International Cricket Stadium
Bangladesh
Pakistan
29
75
40
13TH
Thu, 27 Sep 2012 - 00:00 • 13th • Pallekele International Cricket Stadium
Sri Lanka
New Zealand
85
185
86
14TH
Thu, 27 Sep 2012 - 00:00 • 14th • Pallekele International Cricket Stadium
England
West Indies
158
323
150
15TH
Fri, 28 Sep 2012 - 00:00 • 15th • R Premadasa Stadium, Colombo
Pakistan
South Africa
76
140
56
16TH
Fri, 28 Sep 2012 - 00:00 • 16th • R Premadasa Stadium, Colombo
Australia
India
143
298
144
17TH
Sat, 29 Sep 2012 - 00:00 • 17th • Pallekele International Cricket Stadium
England
New Zealand
114
238
119
18TH
Sat, 29 Sep 2012 - 00:00 • 18th • Pallekele International Cricket Stadium
Sri Lanka
West Indies
46
108
54
19TH
Sun, 30 Sep 2012 - 00:00 • 19th • R Premadasa Stadium, Colombo
Australia
South Africa
116
235
116
20TH
Sun, 30 Sep 2012 - 00:00 • 20th • R Premadasa Stadium, Colombo
India
Pakistan
103
212
102
21ST
Mon, 01 Oct 2012 - 00:00 • 21st • Pallekele International Cricket Stadium
New Zealand
West Indies
75
137
63
22ND
Mon, 01 Oct 2012 - 00:00 • 22nd • Pallekele International Cricket Stadium
Sri Lanka
England
53
133
72
23RD
Tue, 02 Oct 2012 - 00:00 • 23rd • R Premadasa Stadium, Colombo
Australia
Pakistan
89
213
120
24TH
Tue, 02 Oct 2012 - 00:00 • 24th • R Premadasa Stadium, Colombo
India
South Africa
80
175
89
1ST
Thu, 04 Oct 2012 - 00:00 • 1st Semi-Final • R Premadasa Stadium, Colombo
Sri Lanka
Pakistan
119
241
120
2ND
Fri, 05 Oct 2012 - 00:00 • 2nd Semi-Final • R Premadasa Stadium, Colombo
Australia
West Indies
172
294
110
FINAL
Sun, 07 Oct 2012 - 00:00 • Final • R Premadasa Stadium, Colombo
Sri Lanka
West Indies
47
108
53
New Zealand in Sri Lanka T20I Match - 2012/13
Series Home
ONLY
Tue, 30 Oct 2012 - 00:00 • Only T20I • Pallekele International Cricket Stadium
Sri Lanka
New Zealand
85
185
86
New Zealand in Sri Lanka ODI Series - 2012/13
Series Home
Thu, 01 Nov 2012 - 00:00 • 1st ODI • Pallekele International Cricket Stadium
Sri Lanka
New Zealand
103
185
68
Sun, 04 Nov 2012 - 00:00 • 2nd ODI • Pallekele International Cricket Stadium
Sri Lanka
New Zealand
104
185
67
Tue, 06 Nov 2012 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
New Zealand
104
185
67
Sat, 10 Nov 2012 - 00:00 • 4th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
New Zealand
104
185
67
Mon, 12 Nov 2012 - 00:00 • 5th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
New Zealand
105
185
66
South Africa in Australia Test Series - 2012/13
Series Home
Fri, 09 Nov - Tue, 13 Nov 2012 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
South Africa
122
235
110
Thu, 22 Nov - Mon, 26 Nov 2012 - 00:00 • 2nd Test • Adelaide Oval
Australia
South Africa
122
235
110
Fri, 30 Nov - Fri, 30 Nov 2012 - 00:00 • 3rd Test • Western Australia Cricket Association Ground, Perth
Australia
South Africa
116
235
116
West Indies in Bangladesh Test Series - 2012/13
Series Home
Tue, 13 Nov - Sat, 17 Nov 2012 - 00:00 • 1st Test • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
32
85
45
Wed, 21 Nov - Sun, 25 Nov 2012 - 00:00 • 2nd Test • Sheikh Abu Naser Stadium, Khulna
Bangladesh
West Indies
32
85
45
England in India Test Series - 2012/13
Series Home
Thu, 15 Nov - Mon, 19 Nov 2012 - 00:00 • 1st Test • Sardar Patel Stadium, Motera, Ahmedabad
India
England
124
282
138
Fri, 23 Nov - Mon, 26 Nov 2012 - 00:00 • 2nd Test • Wankhede Stadium, Mumbai
India
England
124
282
138
Wed, 05 Dec - Sun, 09 Dec 2012 - 00:00 • 3rd Test • Eden Gardens, Kolkata
India
England
124
282
138
Thu, 13 Dec - Mon, 17 Dec 2012 - 00:00 • 4th Test • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
India
England
125
282
137
New Zealand in Sri Lanka Test Series - 2012/13
Series Home
Sat, 17 Nov - Mon, 19 Nov 2012 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
New Zealand
106
185
65
Sun, 25 Nov - Thu, 29 Nov 2012 - 00:00 • 2nd Test • P Sara Oval, Colombo
Sri Lanka
New Zealand
106
185
65
West Indies in Bangladesh ODI Series - 2012/13
Series Home
Fri, 30 Nov 2012 - 00:00 • 1st ODI • Sheikh Abu Naser Stadium, Khulna
Bangladesh
West Indies
29
85
48
Sun, 02 Dec 2012 - 00:00 • 2nd ODI • Sheikh Abu Naser Stadium, Khulna
Bangladesh
West Indies
30
85
47
Wed, 05 Dec 2012 - 00:00 • 3rd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
30
85
47
Fri, 07 Dec 2012 - 00:00 • 4th ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
31
85
46
Sat, 08 Dec 2012 - 00:00 • 5th ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
31
85
46
West Indies in Bangladesh T20I Match - 2012/13
Series Home
ONLY
Mon, 10 Dec 2012 - 00:00 • Only T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
37
85
40
Warne-Muralitharan Trophy (Sri Lanka in Australia) - 2012/13
Series Home
Fri, 14 Dec - Tue, 18 Dec 2012 - 00:00 • 1st Test • Bellerive Oval, Hobart
Australia
Sri Lanka
62
164
98
Wed, 26 Dec - Fri, 28 Dec 2012 - 00:00 • 2nd Test • Melbourne Cricket Ground
Australia
Sri Lanka
61
164
99
Thu, 03 Jan - Sun, 06 Jan 2013 - 00:00 • 3rd Test • Sydney Cricket Ground
Australia
Sri Lanka
60
164
100
England in India T20I Series - 2012/13
Series Home
1ST
Thu, 20 Dec 2012 - 00:00 • 1st T20I • Subrata Roy Sahara Stadium, Pune
India
England
114
282
148
2ND
Sat, 22 Dec 2012 - 00:00 • 2nd T20I • Wankhede Stadium, Mumbai
India
England
114
282
148
New Zealand in South Africa T20I Series - 2012/13
Series Home
1ST
Fri, 21 Dec 2012 - 00:00 • 1st T20I • Kingsmead, Durban
South Africa
New Zealand
67
139
67
2ND
Sun, 23 Dec 2012 - 00:00 • 2nd T20I • Buffalo Park, East London
South Africa
New Zealand
67
139
67
3RD
Wed, 26 Dec 2012 - 00:00 • 3rd T20I • St George's Park, Port Elizabeth
South Africa
New Zealand
68
139
66
Pakistan in India T20I Series - 2012/13
Series Home
Tue, 25 Dec 2012 - 00:00 • 1st T20I • M Chinnaswamy Stadium, Bangalore
India
Pakistan
102
212
103
Fri, 28 Dec 2012 - 00:00 • 2nd T20I • Sardar Patel Stadium, Motera, Ahmedabad
India
Pakistan
103
212
102
Pakistan in India ODI Series - 2012/13
Series Home
Sun, 30 Dec 2012 - 00:00 • 1st ODI • MA Chidambaram Stadium, Chepauk, Chennai
India
Pakistan
61
212
144
Thu, 03 Jan 2013 - 00:00 • 2nd ODI • Eden Gardens, Kolkata
India
Pakistan
62
212
143
Sun, 06 Jan 2013 - 00:00 • 3rd ODI • Feroz Shah Kotla, Delhi
India
Pakistan
63
212
142
ðŸ Explore cricket matches by Year
Catch up on cricket matches and head to head from previous years.
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951