Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Gary Ballance: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
14 Jul 2017SA 335 & 343/9d v ENG 205 & 1332nd Test · TestENG27 & 4-1South Africa won by 340 runsNottinghamSouth Africa tour of England 2017
6 Jul 2017ENG 458 & 233 v SA 361 & 119Match 1 · TestENG20 & 34-1England won by 211 runsLondonBasil D'Oliveira Trophy 2017
28 Oct 2016BAN 220 & 296 v ENG 244 & 164Match 2 · TestENG9 & 5-0Bangladesh won by 108 runsMirpurEngland in Bangladesh Test Series 2016/17
20 Oct 2016BAN 248 & 263 v ENG 293 & 240Match 1 · TestENG1 & 9-3England won by 22 runsChittagongEngland in Bangladesh Test Series 2016/17
11 Aug 2016ENG 328 & 253 v PAK 542 & 42/0Match 4 · TestENG8 & 17-0Pakistan won by 10 wicketsLondonPakistan in England Test Series 2016
3 Aug 2016ENG 297 & 445/6d v PAK 400 & 201Match 3 · TestENG70 & 28-1England won by 141 runsBirminghamPakistan in England Test Series 2016
22 Jul 2016ENG 589/8d & 173/1d v PAK 198 & 234Match 2 · TestENG23 & DNB-2England won by 330 runsManchesterPakistan in England Test Series 2016
14 Jul 2016ENG 272 & 207 v PAK 339 & 215Match 1 · TestENG6 & 43-0Pakistan won by 75 runsLondonPakistan in England Test Series 2016
16 Jul 2015ENG 312 & 103 v AUS 566/8d & 254/2d2nd Test · TestENG23 & 14-1Australia won by 405 runsLondonThe Ashes 2015
8 Jul 2015ENG 430 & 289 v AUS 308 & 2421st Test · TestENG61 & 0-1England won by 169 runsCardiffThe Ashes 2015
29 May 2015ENG 350 & 255 v NZ 350 & 454/8dMatch 2 · TestENG29 & 6-0New Zealand won by 199 runsLeedsNew Zealand in England Test Series 2015
21 May 2015ENG 389 & 478 v NZ 523 & 220Match 1 · TestENG1 & 0-3England won by 124 runsLondonNew Zealand in England Test Series 2015
1 May 2015WI 189 & 194/5 v ENG 257 & 123Match 3 · TestENG18 & 23-0West Indies won by 5 wicketsBarbadosThe Wisden Trophy 2015
21 Apr 2015WI 299 & 307 v ENG 464 & 144/1Match 2 · TestENG77 & 81*-0England won by 9 wicketsGrenadaThe Wisden Trophy 2015
13 Apr 2015WI 295 & 350/7 v ENG 399 & 333/7dMatch 1 · TestENG10 & 122-2Match drawnAntiguaThe Wisden Trophy 2015
1 Mar 2015ENG 309/6 v SL 312/1Match 22 · ODIENG6-0Sri Lanka won by 9 wicketsWellingtonICC Cricket World Cup 2014/15
23 Feb 2015ENG 303/8 v SCO 184Match 14 · ODIENG10-1England won by 119 runsChristchurchICC Cricket World Cup 2014/15
20 Feb 2015NZ 125/2 v ENG 123Match 9 · ODIENG10-0New Zealand won by 8 wicketsWellingtonICC Cricket World Cup 2014/15
14 Feb 2015AUS 342/9 v ENG 231Match 2 · ODIENG10-0Australia won by 111 runsMelbourneICC Cricket World Cup 2014/15
2 Sept 2014ENG 206 v IND 212/1Match 4 · ODIENG7-0India won by 9 wicketsBirminghamIndia in England ODI Series 2014
15 Aug 2014ENG 486 v IND 148 & 94Match 5 · TestENG64-1England won by an innings and 244 runsLondonPataudi Trophy 2014
7 Aug 2014ENG 367/9 v IND 152 & 161Match 4 · TestENG37-1England won by an innings and 54 runsManchesterPataudi Trophy 2014
27 Jul 2014ENG 569/7d & 205/4d v IND 330 & 178Match 3 · TestENG156 & 380/51England won by 266 runsSouthamptonPataudi Trophy 2014
17 Jul 2014ENG 319 & 223 v IND 295 & 342Match 2 · TestENG110 & 27-2India won by 95 runsLondonPataudi Trophy 2014
9 Jul 2014ENG 496 v IND 457 & 391/9dMatch 1 · TestENG710/00Match drawnNottinghamPataudi Trophy 2014
20 Jun 2014ENG 365 & 249 v SL 257 & 457Match 2 · TestENG74 & 0-2Sri Lanka won by 100 runsLeedsSri Lanka in England Test Series 2014
12 Jun 2014ENG 575/9d & 267/8d v SL 453 & 201/9Match 1 · TestENG23 & 104*-0Match drawnLondonSri Lanka in England Test Series 2014
3 Jun 2014ENG 219 v SL 222/4Match 5 · ODIENG10-0Sri Lanka won by 6 wicketsBirminghamSri Lanka in England ODI Series 2014
31 May 2014ENG 293/8 v SL 300/9Match 4 · ODIENG42-1Sri Lanka won by 7 runsLondonSri Lanka in England ODI Series 2014
28 May 2014ENG 73/0 v SL 67Match 3 · ODIENGDNB-0England won by 10 wicketsManchesterSri Lanka in England ODI Series 2014
25 May 2014ENG 99 v SL 256/8Match 2 · ODIENG5-0Sri Lanka won by 157 runsChester-le-StreetSri Lanka in England ODI Series 2014
22 May 2014ENG 247/6 v SL 144Match 1 · ODIENG64-1England won by 81 runs (DLS method)LondonSri Lanka in England ODI Series 2014
9 May 2014SCO 133/9 v ENG 167/6Only ODI · ODIENG1*-0England won by 39 runs (DLS method)Aberdeen-
24 Jan 2014AUS 259 v ENG 316/8Match 4 · ODIENG18-1England won by 57 runsPerthEngland in Australia ODI Series 2013/14
19 Jan 2014AUS 244/3 v ENG 243/9Match 3 · ODIENG26-0Australia won by 7 wicketsSydneyEngland in Australia ODI Series 2013/14
17 Jan 2014AUS 301/9 v ENG 300/8Match 2 · ODIENG9-2Australia won by 1 wicketBrisbaneEngland in Australia ODI Series 2013/14
12 Jan 2014AUS 270/4 v ENG 269/7Match 1 · ODIENG79-1Australia won by 6 wicketsMelbourneEngland in Australia ODI Series 2013/14
3 Jan 2014AUS 326 & 276 v ENG 155 & 1665th Test · TestENG18 & 7-0Australia won by 281 runsSydneyThe Ashes 2013/14
3 Sept 2013IRE 269/7 v ENG 274/4Only ODI · ODIENG0-1England won by 6 wicketsDublinRSA Challenge 2013
Page 1 · 39 matches

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.