Cameron Bancroft will be given a golden opportunity to press his case to be David Warner’s successor as Test opener after being picked for Australia A.
Bancroft has been included in a squad that will play two four-day games against New Zealand A in Brisbane and Mackay.
The 30-year-old hasn’t played for Australia since the 2019 Ashes, but is coming off an outstanding Sheffield Shield season and a stint in County Cricket.
Warner wants to bow out of red-ball cricket after January’s SCG Test against Pakistan.
Runs at The Oval in the final Ashes Test will help his case to hang on for a home farewell.
![](https://cdn4.theroar.com.au/wp-content/uploads/2023/03/GettyImages-labuschagne.jpg)
Marnus Labuschagne. (Photo by Pankaj Nangia/Getty Images)
Despite some tremendous form, Bancroft was overlooked for the recently-completed Ashes tour as a back-up opener in favour of Matt Renshaw.
Australia A will also three one-day games against their New Zealand opponents, with selectors focused on October’s ODI World Cup in India.
As floated by chairman of selectors George Bailey on Monday, Test No.3 Marnus Labuschagne will play in the games in Brisbane and Mackay after being dropped for the preliminary 18-man World Cup squad.
The Australia A games will be stacked with plenty of international talent, with Matt Kuhnemann, Todd Murphy, Ben McDermott, Ashton Turner and Renshaw selected for the one-day matches.
The first four-day match begins at Allan Border Field in Brisbane on August 28, with the one-dayers starting on September 10 in Mackay.
AUSTRALIA A FOUR-DAY SQUAD: Wes Agar, Cameron Bancroft, Jordan Buckingham, Ben Dwarshuis, Caleb Jewell, Campbell Kellaway, Matthew Kelly, Matt Kuhnemann, Nathan McAndrew, Nathan McSweeney, Joel Paris, Jimmy Peirson, Mitch Perry, Josh Philippe, Mark Steketee, Mitchell Swepson, Tim Ward.
AUSTRALIA A ONE-DAY SQUAD: Wes Agar, Ollie Davies, Ben Dwarshuis, Liam Hatcher, Matt Kuhnemann, Marnus Labuschagne, Ben McDermott, Todd Murphy, Josh Philippe, Matt Renshaw, Gurinder Sandhu, Matt Short, Mark Steketee, Will Sutherland, Ashton Turner.
© AAP
// This is called with the results from from FB.getLoginStatus(). var aslAccessToken = ''; var aslPlatform = ''; function statusChangeCallback(response) console.log(response); if (response.status === 'connected') if(response.authResponse && response.authResponse.accessToken && response.authResponse.accessToken != '') aslAccessToken = response.authResponse.accessToken; aslPlatform = 'facebook'; tryLoginRegister(aslAccessToken, aslPlatform, '');
else // The person is not logged into your app or we are unable to tell. console.log('Please log ' + 'into this app.');
function cancelLoginPermissionsPrompt() document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.remove('u-d-none');
function loginStateSecondChance() cancelLoginPermissionsPrompt(); FB.login( function(response)
,
scope: 'email', auth_type: 'rerequest'
);
// This function is called when someone finishes with the Login // Button. See the onlogin handler attached to it in the sample // code below. function checkLoginState() { FB.getLoginStatus(function(response)
var permissions = null;
FB.api('/me/permissions', access_token: response.authResponse.accessToken, , function(response2) if(response2.data) permissions = response2.data; else permissions = [];
var emailPermissionGranted = false;
for(var x = 0; x < permissions.length; x++)
if(permissions[x].permission === 'email' && permissions[x].status === 'granted')
emailPermissionGranted = true;
if(emailPermissionGranted)
statusChangeCallback(response);
else
document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none');
document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none');
document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none');
document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none');
);
);
}
window.fbAsyncInit = function() {
FB.init(
appId : 392528701662435,
cookie : true,
xfbml : true,
version : 'v3.3'
);
FB.AppEvents.logPageView();
FB.Event.subscribe('auth.login', function(response)
var permissions = null;
FB.api('/me/permissions',
access_token: response.authResponse.accessToken,
, function(response2)
if(response2.data)
permissions = response2.data;
else
permissions = [];
var emailPermissionGranted = false;
for(var x = 0; x < permissions.length; x++)
if(permissions[x].permission === 'email' && permissions[x].status === 'granted')
emailPermissionGranted = true;
if(emailPermissionGranted)
statusChangeCallback(response);
else
document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none');
document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none');
document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none');
document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none');
);
);
};
(function(d, s, id)
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
(document, 'script', 'facebook-jssdk'));